SE
Permanent URI for this community
Browse
Browsing SE by Author "ABDUL MOEED"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item IMPACT OF QUALITY ASSURANCE ON MOBILE APPLICATIONS THROUGH TEST AUTOMATION TOOLS(UMT, Lahore, 2019) ABDUL MOEEDPeople are switching from manual work to computerized work. They are converting their paperwork into software; hence software development is playing a vital role. As it is the need of the hour, it has significantly solved problems and reduced human efforts to cover work efficiently. However, this vitality gives key challenges to developers to deliver reliable and stable software that fulfills their requirements and delivers security solutions that provide quality products to their customers. After following healthy testing procedures and quality assurance techniques; the product can be called as a good software. For instance, a fully functional application is developed after going through different phases of Software Development Life Cycle (SDLC) until the end-user starts using it. Testing the application is one of the major tasks of SDLC. This activity is done in order to ensure the effective performance, track out causes of inefficiencies and verify whether a module or application fulfills the requirements. The purpose is to avoid defects and abnormal behavior; minimize risks of failure and ensure that the system is defect-free. Testing can be categorized into two main areas; manual testing and automated testing. Manual testing ways are not trust-worthy in its true sense. As the test cases are implemented manually by humans and humans can have chances of errors. On the other hand, automated testing ways use machines and software that have less probability of mistakes, if programmed correctly. In this thesis, different type of frameworks are discussed which are related to GUI testing of android applications. A detailed comparison of Espresso, Mokito, Monkey runner and Robo electric is performed on an application and their results are being discussed. Furthermore, the usage of different methods for distinctive purposes are also analyzed on the bases of our findings.Item IMPACT OF QUALITY ASSURANCE ON MOBILE APPLICATIONS THROUGH TEST AUTOMATION TOOLS(UMT, Lahore, 2019) ABDUL MOEEDPeople are switching from manual work to computerized work. They are converting their paperwork into software; hence software development is playing a vital role. As it is the need of the hour, it has significantly solved problems and reduced human efforts to cover work efficiently. However, this vitality gives key challenges to developers to deliver reliable and stable software that fulfills their requirements and delivers security solutions that provide quality products to their customers. After following healthy testing procedures and quality assurance techniques; the product can be called as a good software. For instance, a fully functional application is developed after going through different phases of Software Development Life Cycle (SDLC) until the end-user starts using it. Testing the application is one of the major tasks of SDLC. This activity is done in order to ensure the effective performance, track out causes of inefficiencies and verify whether a module or application fulfills the requirements. The purpose is to avoid defects and abnormal behavior; minimize risks of failure and ensure that the system is defect-free. Testing can be categorized into two main areas; manual testing and automated testing. Manual testing ways are not trust-worthy in its true sense. As the test cases are implemented manually by humans and humans can have chances of errors. On the other hand, automated testing ways use machines and software that have less probability of mistakes, if programmed correctly. In this thesis, different type of frameworks are discussed which are related to GUI testing of android applications. A detailed comparison of Espresso, Mokito, Monkey runner and Roboelectric is performed on an application and their results are being discussed. Furthermore, the usage of different methods for distinctive purposes are also analyzed on the bases of our findings.