FUNCTIONAL TESTING in case of Billing for Time and Material

FUNCTIONAL TESTING in case of Billing for Time and Material

When software developer builds software than to make sure that software is developed correct or not software tester has to perform software testing of that software. As per technical specifications or guidelines, software testing should be done under specific model or methodology. Majorly software engineers follow V-Model. As per V model the right arm is for validation of software. Under Validation arm Software Test engineer performs Integration Testing, System Testing , Functional Testing, Regression Testing, UAT, MAT etc.
Functional Testing is to make sure that functionalities of modules are functioning correctly. For example there is a Banking Software and User deposit XYZ amount in his account. The Amount should get added correctly in his/her balance. So Software Tester has to check that value is added correctly . Sum functionality is working fine. Updated value is printed correctly in Passbook or after withdrawing xyz amount from ATM the result should display correctly or printed on slip after deduction.
Let us more elaborate functional testing by examples. Consider user access a webpage and registered himself on that e –commerce website. After registration an email and message will pops in his email Inbox and mobile message box. This functionality is developed by developer but Software tester has to test this functionality after performing the above steps i.e. to make sure message in Inbox of email and cell phone populates correctly.
Now functional Testing cannot be done randomly, it is a planned activity which is completely based on RTVM provided by the business team. On the basis of RTVM and MPP, Test Manager /Test Lead prepared Test Plan and Software Test Engineer of Testing Team generates functional Test case scenarios and Test cases of various modules of software. These test case scenarios and test cases are mapped with Requirement numbers under RTVM (Requirement Traceability and verification matrix).

By
Amit Tiwari (QA Professional)
Email: tiwariamit78@rediffmail.com

Related Posts

10 Awesome Mobile Apps That Can Help Your Small Businesses Go Green

Image Source Small businesses are the backbone of our economy. They provide jobs, support local communities, and drive innovation. But even the most reliable small businesses can…

Role of AI in Reducing Huge Businesses’ Carbon Costs

Pexels.com While the pandemic has taught us the value of a healthy lifestyle, it has also ingrained in us a deeper awareness of our environment and how…

6 Approaches To Simplifying Your Finances Using Tech

6 Approaches To Simplifying Your Finances Using Tech image source Technology’s role in our lives is constantly expanding. It shifted from being a source of entertainment, a…

How To Create The Ultimate IT Professional Portfolio

How To Create The Ultimate IT Professional Portfolio   Image Source   Working in the IT industry has its pros and cons, but one of the best…

Web Development: 5 Things You Should Know

  Image Source   Web development refers to all the elements and processes needed to build a website. The importance of web development continues to grow, as…

5 Ways On How To Get Feedback From Customers

Customer feedback is important because it tells a business owner what the customers think about their products and services. Whether it’s good or bad, it is crucial…

WhatsApp chat