Quality Engineering Archives - Digital Solutions, IT Services & Consulting - Payoda
Back to blogs

Category: Quality Engineering

  • Quality Engineering

    Automated Analysis of Test Script failures using Machine Learning

    The aim of this blog is to propose a theoretical model/workflow for a test automation report analysis tool that can perform an intelligent and automated analysis of failed scripts and provide a detailed, insightful report to significantly reduce the manual effort involved in this activity.

  • Quality Engineering

    Chatbot Testing: Features to Check and Quality Tips to Remember

    Chatbots are AI-based computer programs that simulate human conversations by understanding context and deriving meaning from spoken or written language. Bots interpret the objective of the conversation and provide relevant answers or directions. Chatbots communicate through text as well as voice and are classified according to the industry in which they are used such as banking chatbots, medical chatbots, personal finance chatbots, etc. Chatbots have become the favored medium to strengthen customer support.

  • Quality Engineering

    In-Sprint Automation: Is it just a wish or can it be achieved?

    In- Sprint Automation: that’s a dream for every project manager and client working in Agile. But very rarely do we see project teams considering this option because the source code development and the UI Automation code development together have very high chances of expanding beyond the allocated sprint duration. So we decide to settle for n-1 sprint automation as it’s the next best thing.

  • Quality Engineering

    Introduction to Functional Web Automation with Robot Framework

    Robot framework is an open-source test automation tool that handles acceptance testing.
    This tool uses the inbuilt selenium library to call keywords along with the test data, and hence it can be used to cover the functional automation workflows for web applications. The robot framework is application agnostic. The core framework accepts the Python scripting language.

  • Quality Engineering

    Does your Test Automation code smell? Here’s how you can launder it!

    The psychological purpose of automated testing, apart from all the statistical purposes of effort and cost reduction, is that they give a sense of comfort and joy to members of the project and to the stakeholders. The comfort of continuous testing keeps everyone relaxed because, with each line of code modification or new feature built-in, the automated tests confirm whether or not there are impacts.

  • Quality Engineering

    Efficient and Effective Mobile App Testing

    A mobile application is a program that is built to be used on mobile devices (smartphones, tablets, and wearables). With the global boom of mobile device usage in the last decade, the scope of mobile applications has also increased enormously. The mobile apps in the market currently perform most of the tasks that were previously restricted to a PC.

  • Quality Engineering

    Cypress — A Cool Tool for End-to-End Testing

    Cypress is a Javascript end-to-end testing tool to test anything that runs on a browser. End-to-end testing is a technique to make sure that the application behaves properly from start to end. Cypress makes sure your web application is tested thoroughly before sending it to quality assurance for testing and to deliver your code confidently.

  • Quality Engineering

    Cyclomatic Complexity in Software Programming

    Software Design is the process to convert the client user requirements into a few reasonable forms which help the developers during the coding and implementation stages. It deals with transforming the client requirements, as described in the SRS (Software Requirement Specification) document, into a form.

  • Quality Engineering

    Nourishing the Practice of Quality Assurance

    If you have the intention for your product baby to be nourished carefully and grow up to be a strong and viable person, then you have got to pay the nanny tester well, give them freedom and space and treat them like family.

  • Quality Engineering

    Agile Risk-based Software Testing

    Risk Analysis has made the professional experience of testers simpler and more remunerative. Once you get to know the risk areas, it becomes easier to formulate plans and curb them successfully. Take a look.