Software Testing using AI and Machine Learning

These days Artificial intelligence and Machine learning is everywhere. People behind calls have been removed with Chatbots. Intelligent bots and programs are substituting humans everywhere. Computer-based intelligence procedures are influencing all parts of programming testing. Machine Learning (ML) is Subpart of AI. It depends on working with enormous datasets (Big Data), by social affairs, lookingContinue reading “Software Testing using AI and Machine Learning”

Tests that is hard to Be Automated

• Usability testing – “How easy is the application to use?” • One-time testing • “ASAP” testing – “We need to test NOW!” • Ad hoc/random testing – based on intuition and knowledge of application • Back-end testing Author Bio Shalu Chawla works in the field of Automation Engineer, QA Analyst and Business Analysis. ForContinue reading “Tests that is hard to Be Automated”

Tests that can be Automated!

• Tests that need to be run with every build of the application (sanity check, regression) • Tests that use multiple data values for the same actions (data driven tests) • Complex and time consuming tests • Tests requiring a great deal of precision • Tests involving many simple, repetitive steps • Testing needed onContinue reading “Tests that can be Automated!”

What to include in Software Test Plan (STP)

Scope of the tests • The software package to be tested (name, version and revision) • The documents that provide the basis for the planned tests Testing environment • Sites • Required hardware and firmware configuration • Participating organizations • Manpower requirements • Preparation and training required of the test team Tests details (for eachContinue reading “What to include in Software Test Plan (STP)”

Quality Assurance Process

Quality assurance process has 4 steps: Plan Do Check Act Plan – Organization should design and set up the procedure related goals and decide the procedures that are required to convey an excellent final result. Do – Development and testing of Processes and furthermore “do” changes in the procedures Check – Monitoring of procedures, adjustContinue reading “Quality Assurance Process”

Scalability Testing

Scalability Testing measures the system at the minimum and maximum loads at all levels. Top 5 Attributes of Scalability Testing: Response time: It is the time between user request and the application response. Ideally, the response time should decrease as load increases. If an application can deliver the same response time for varying user load;Continue reading “Scalability Testing”

Software Testing

Software testing is a process of executing a program or application with the intent of finding the software bugs. It can also be stated as the process of validating and verifying that a software program or application or product: • Meets the business and technical requirements that guided it’s design and development • Works as expected Why doContinue reading “Software Testing”

Automation Testing

Automation testing is the process of testing where human interaction are not involved and testing tool is scripted to perform the testing tasks on their behalf. Some of the youtube videos on this topic is: https://www.youtube.com/watch?v=RbSlW8jZFe8 https://www.youtube.com/watch?v=ERmJO7R2CRs Author Bio Shalu Chawla works in the field of Automation Engineer, QA Analyst and Business Analysis. For moreContinue reading “Automation Testing”