Thursday 15 October 2020

types of testing in software testing concept



For all the test cases above, there are various types of testing to be performed. Here is the list:


Testing Manual: critical business functions to be tested manually. manual testing is also required in cases where the team did not have the time or money to automation or when eligibility automation for low feature.

Automation Testing: This application will have a lot of validation. If the test should be done only once, automation is not required. But if there is a possibility of regular updates or new features were added, it would be better to have the Automation Suite in the future to reduce the testing effort and time saving as well.

Security Testing: The application server or database containing personal data of customers and drivers. This will include the name, address, telephone number, mobile phone number along with your payment details which may include bank or card numbers. Data security is very important. This application must be guarded against external attacks.

Performance Testing: Based on the anticipated load performance testing needs to be done in order to search, map loading time, and other transactions in both the SLA in peak and off-peak loads. Based on the results of the business will decide to scale-up infrastructure if necessary.


Integration Testing: There are some systems that are involved in the application. This includes GPS tracking or cell phone of the driver and the customer, database or server, and application reservations. The integration between these systems need to be verified for accuracy and data flow.

DB testing: Customers and driver details together with all the travel information that stores in a database. Therefore, testing is very important DB. While testing we need to ensure that the basic operations such as add notes, edit notes, delete notes, take notes being performed according to expectations.

Exploration Testing: exploratory testing is a kind of official testing in which the user will only explore the application tries to go through all the different pages and verify that nothing is broken.

Testing Responsive: Responsive testing needs to be done to ensure that your taxi booking application renders itself well in devices with different screen sizes and resolutions. With so many new devices entering the market and the extensive use of the Internet, testing the responsiveness of the application needs to be taken very seriously.

UAT Testing: Testing is for every application or software should UAT or User Acceptance Testing. UAT provides usage patterns and areas most frequently used application. It will be very helpful in determining the future features of the application.

application crash

1 comment: