Negative Testing

Software testing is all about checking the application whether it is working according to the given requirement or not. We may have to use various software testing types like functional testing, Unit testing, Integration system, System testing, smoke testing, regression testing, and sanity testing to complete the process.  Software development is not an easy take to complete because it is all about writing… Continue reading Negative Testing

Incremental Model

Incremental Model is a process of software development where requirements divided into multiple standalone modules of the software development cycle. In this model, each module goes through the requirements, design, implementation and testing phases. Every subsequent release of the module adds function to the previous release. The process continues until the complete system achieved. The… Continue reading Incremental Model

Regression Testing and Retesting Testing

Retesting  Retesting is a process to check specific test cases that are found with bug/s in the final execution. Generally, testers find these bugs while testing the software application and assign it to the developers to fix it. Then the developers fix the bug/s and assign it back to the testers for verification. This continuous… Continue reading Regression Testing and Retesting Testing

Difference Between Functional and Non-Functional Testing

Functional Testing:   Functional testing is a type of software testing in which the system is tested against the functional requirements and specifications.   Functional testing ensures that the requirements or specifications are properly satisfied by the application.   This type of testing is particularly concerned with the result of processing.   It is basically defined as a type… Continue reading Difference Between Functional and Non-Functional Testing

Difference between Testcase and Test Scenarios

Testcase:  The test case is an in-details document that includes all possible inputs such as positive and negative, expected result,actual result, status etc. These are implemented during the testing process to check whether the software application is performing the task for that it was developed or not.  The main objective of writing the test case… Continue reading Difference between Testcase and Test Scenarios

Automation Testing vs Manual Testing

Automation Testing Automation testing is a process of changing any manual test case into the test scripts by using automation testing tools, and scripting or programming language is called automation. Automation testing is used to increase the efficiency, effectiveness, and coverage of Software testing. Automation test engineer uses automation testing tools to automate the manual… Continue reading Automation Testing vs Manual Testing

Test documentation for PDP matrix table extension

TEST ID TEST CASES EXPECTED RESULT ACTUAL RESULT STATUS OTP-2256_001 Check and verify the product detail page in the website  Product detail page should be visible in the website  Product detail page is visible in the website PASS OTP-2256_002 Check whether the matrix table is visible in the PDP  Product matrix table should be visible… Continue reading Test documentation for PDP matrix table extension

Test documentation for special customers with partial payment method

TEST ID TEST CASES EXPECTED RESULT ACTUAL RESULT STATUS CDUS-2464_001 Verify that in the customer record there is a field that is donot require customer deposit checkbox Donot require customer deposit checkbox should be present in a customer record in nestSuite Donot require customer deposit checkbox is present in a customer record in nestSuite PASS… Continue reading Test documentation for special customers with partial payment method

Automation Testing-Code for login to the website using login details

Calling of a website using chromedriver and login to the website by giving the login details Tested site:Customer Login (cloudwaysapps.com) Login: cust@gmail.com Pass:MSdhoni@7 Code: package selenium; import java.time.Duration; import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver; public class Login {