Comparative Study of Automated testing techniques for Mobile Apps
|
|
|
- Kristin O’Neal’
- 9 years ago
- Views:
Transcription
1 Comparative Study of Automated testing techniques for Mobile Apps Anureet Kaur, Dr.Kulwant Kaur, Amritpal Singh Ph.D., Research Scholar, PTU, Jalandhar(India), Dean and Asst Prof, Apeejay Institute of Management, Jalandhar,Research scholar, Department of CSE, GNDU Amritsar A B S T R A C T Mobile Technology has seen a rapid growth in last decade which has further increased the demand of software running on these devices. But with a rapid demand, software is also developed in short time. The shorter life cycle development tends to be faulty and thus rigorous testing is required for quality software. During the mobile application development traditional life cycle models are incorporated which are used for developing desktop/laptop application. But there are certain characteristics of mobile software which are different to traditional applications. For testing the mobile application, which is a sub-stage of mobile development need to be addressed separately. Further testing goes through additional life cycle and each phase of software testing under goes a different approach. So there is various mobile application testing techniques used such as manual and automated techniques. But much importance is given to automated approach due to its various advantages. In this paper the characteristics specific to mobile apps which are and comparison of various testing techniques specifically used mobile app testing is done. Index Terms: Software engineering, testing, Mobile applications, Testing techniques, Automated testing I. INTRODUCTION Mobile devices are rapidly taking over desktop computers and are becoming a very important part of our life. As the users of the mobile devices are growing, so does the importance of application quality. According to Gartner, by 2017, over 268 billion downloads of mobile apps will generate cumulative revenue of $77 billion [1].The testing of mobile application need to focus on functional testing, security testing, performance testing, usability testing, regression testing and compatibility testing. Testing is one of the important factors in increasing application quality. The apps written for mobile devices are becoming more and more advanced and complex, adjusting to the constantly improving computational power of hardware. The techniques used for testing desktop/laptop software are adapted in testing mobile apps too. But there are certain constraints that needs to be addressed specifically for mobile app development and testing, such as Performance Factor, Power Factor, Band Factor, Connectivity Factor, Context factor, Graphic Interface Factor, Input Interface Factor, etc. [2]. The objective of this paper is to answer fundamental questions about mobile app testing for new and experienced application testers alike. This paper will mainly focus on characteristics of mobile apps and how they further impact the testing technique selected for testing which will ultimately affect the quality of the application , IJAFRSE and ICCICT 2015 All Rights Reserved
2 II. TESTING LIFE CYCLE OF MOBILE APPLICATION Software Test Life cycle process consists of various activities that help in smooth testing of the software [3].They are shown in figure 1. Figure.1: Steps in STLC III. CHALLENGES IN TESTING MOBILE APPLICATION The mobile apps testing have different set of problems [4] as shown in figure 2: Figure.2: Challenges in testing of Mobile Apps IV. DIFFERENT LEVELS OF MOBILE APPLICATION TESTING Before developing a testing strategy, decision has to be made on scope of testing. Various testing levels include: , IJAFRSE and ICCICT 2015 All Rights Reserved
3 1. Unit Testing: It is performed to check app code structures to find bugs and errors. 2. Integration Testing: It is performed to verify that the interfaces between components works as expected. 3. System Testing: It is performed to ensure that the entire system of the mobile application meets all the specification specified by the application. 4. Regression testing: It is performed to ensure that the basic functionality is not affected due to any changes made and new features works fine as expected. 5. Compatibility Testing: It is performed to assure that application works as intended with the selected device, operating system, screen size, display and internal hardware. 6. Performance Testing & Stress Testing: It is performed to load and stress test the mobile application and database servers. 7. UI Testing: It is performed to ensure that the end user s experience is efficient, effective and satisfactory for user application. V. AUTOMATED TESTING OF MOBILE APPLICATIONS As the development of applications goes through a very short cycle, it is a requirement that testing life cycle should also be fast. But with manual testing acquiring speed in processing is difficult. Various automation techniques are adopted for testing. Testing Automation allows improving efficiency and scope of application for better updates. Various advantages of automated testing: 1. Time Saving 2. Defects are identified 3. Higher quality software 4. Accuracy is high 5. Test cycles are also fast 6. Lower cost even though initial cost is high but they are compensated with long term use. VI. LITERATURE OF VARIOUS EXISTING MOBILE APPLICATION TESTING TECHNIQUES 1. Keyword-Driven Testing Zhongqian, Wu, Liu Shu, Li Jinzhe, and Liao Zengzeng (2013) [5] proposes an -based keyworddriven automated testing framework. This technique is based on Robotium and it is combined with keyword-driven testing framework which separates testing logic, testing scripts, and testing data in design. A keyword library is designed which is reusable. In this library test data and business logic is integrated. By using this library stores din a database table, the testing can be simplified and thus minimize the manual operations. 2. Test Driven Mobile Applications Development Kim, Haeng Kon (2013) [6] presents a technique in which while developing the app, automated testing is run in parallel with development. For working of this technique object oriented and function oriented approaches are used together along with Model Driven Testing ideas. 3. Compatibility Testing Service for Mobile Applications Zhang, Tao, et al. (2015) [7] presents an approach for compatibility testing of mobile apps keeping in view various mobile devices and platforms (OS) they run. The authors propose a testing strategy by using statistical approach in order to cut test costs and improve , IJAFRSE and ICCICT 2015 All Rights Reserved
4 efficiency. An optimized compatibility test sequence for mobile apps is prepared using the K-Means statistical algorithm. 4. A Strategy to Perform Coverage Testing of Mobile Applications Delamaro, et al., (2006) [8] presents a technique which support coverage testing for mobile app. This technique allows app be tested on emulators and also on real target mobile devices with help of structural coverage assessment. The authors presented this technique using a tool JaBUTi/ME. 5. Novel Approach of Automation Testing On Mobile Devices Nagowah and Sowamber (2012) [9] presents a mobile test automation technique in which connection to a computer is not required. In this technique testing is done on the phone itself as some testing cannot be simulated in emulator/simulator. The authors have shown the results of this technique using a tool MobTAF. 6. Performance Testing of Mobile Applications at the Unit Test Level Kim, et al., (2009) [10] presents a technique for performance testing of mobile applications using a resultant database of unit testing run on emulator. The authors have implemented this technique in a tool which verifies the reliability of the technique. 7. A GUI Crawling-based technique for Mobile Application Testing Amalfitano, el al., (2011) [11] presents a technique that automatically execute GUI tests on android applications. In this technique the main aim is to find runtime crashes or user-visible faults on modified versions of the application. The authors have implemented this technique using a tool for testing a real small size application which shows the effectiveness and usability of the proposed testing approach. 8. Testing Conformance of Life Cycle Dependent Properties of Mobile Applications Franke et al., (2012) [12] presents a technique for testing the conformance of Mobile apps development according to the specific properties of mobile applications. For this, the authors state a unit testing based approaches which make use of assertions in life cycle callback-methods. Table1 shows the comparison of various automated testing techniques for mobile applications. Table 1 : Comparison of various Automated testing techniques for mobile applications No. Automated Testing Technique 1. Keyword-Driven Testing Framework For Applications Tool Used Test Coverage Platform Robotium and Instrumentation Testing framework Functional Testing, Unit Testing, Acceptance Testing 2. Test Driven Mobile Applications Development 3. Compatibility Testing Service for Mobile Applications 4. A Strategy to Perform Coverage Testing of Mobile Applications Qtronic tool, DOORS tool Unit Testing, Requirement specification testing N/A Functional, behavioral, Regression testing JaBUTi/MW Structural testing, Coverage testing Just a model(no implementation shown) Java apps on any platform , IJAFRSE and ICCICT 2015 All Rights Reserved
5 5. Novel Approach Of Automation Testing On Mobile Devices 6. Performance Testing of Mobile Applications at the Unit Test Level 7. A GUI Crawling-based technique for Mobile Application Testing 8. Testing Conformance of Life Cycle Dependent Properties of Mobile Applications QTP(Quick Professional)and complete PJUnit Test test Automated android testing tool(robotium test framework) developer tool along Logcat tool Test execution on real device testing Performance testing, Unit testing GUI testing. Regression testing, crash testing Unit Testing Symbian operating system N/A VII. CONCLUSION In this review paper comparison between mobile devices applications to other applications that run on desktop/laptop is done.through this paper, it is emphasized to plan a testing strategy which depends on specific mobile. The available testing techniques must adjust to accommodate new characteristics of mobile apps. Manual testing for mobile apps is time consuming and due to short development life cycle of mobile apps it is difficult to use manual techniques. Various automated testing techniques has replaced manual testing.a comparison between these techniques is reviewed which helps the mobile app tester in choosing the appropriate method keeping in view the tool support, platform on which they want to work on and test coverage supported by the technique. VIII. REFERENCES [1] Revenue-By- 2017/articleshow/ cms(last accessed on 13/04/15) [2] De Souza, Silva L., and de Aquino G.S., (2014), "Mobile Application Development: How to Estimate the Effort?, Computational Science and Its Applications ICCSA 2014.Springer International Publishing, pp [3] "Software testing Fundaments", (last accessed on 13/04/15) [4] (last accessed on 13/04/15) [5] Zhongqian, Wu, Liu Shu, Li Jinzhe, and Liao Zengzeng. "Keyword-Driven Testing Framework For Applications." Proceedings of the 2ndInternational Conference on Computer Science and Electronics Engineering (ICCSEE 2013) [6] Kim, Haeng Kon. "Test Driven Mobile Applications Development." Proceedings of the World Congress on Engineering and Computer Science. Vol [7] Zhang, Tao, et al. "Compatibility Testing Service for Mobile Applications." 2015 IEEE Symposium on Service-Oriented System Engineering, San Francisco Bay, California, USA; 03/2015 [8] M. E. Delamaro, A. M. R. Vincenzi, J. C. Maldonado, A Strategy to Perform Coverage Testing of Mobile Applications 2006 ACM X/06/ , IJAFRSE and ICCICT 2015 All Rights Reserved
6 [9] Nagowah, L.; Sowamber, G., "A novel approach of automation testing on mobile devices," Computer & Information Science (ICCIS), 2012 International Conference on, vol.2, no., pp.924,930, June 2012 doi: /ICCISci [10] H. Kim, B. Choi, W. Eric Wong. Performance Testing of Mobile Applications at the Unit Test Level. Proc. of 2009 Third IEEE International Conference on Secure Software Integration and Reliability Improvement, IEEE Comp. Soc. Press, pp [11] In IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops (ICSTW), pages IEEE, 2011 [12] D. Franke, S. Kowalewski, C. Weise, and N. Prakobkosol, Testing conformance of lifecycledependent properties of mobile applications, in 5th International Conference on Software Testing, Verification and Validation (ICST). IEEE Computer Society, 2012, pp , IJAFRSE and ICCICT 2015 All Rights Reserved
Review of Mobile Applications Testing with Automated Techniques
Review of Mobile Testing with Automated Techniques Anureet Kaur Asst Prof, Guru Nanak Dev University, Amritsar, Punjab Abstract: As the mobile applications and mobile consumers are rising swiftly, it is
International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495
International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] Survey on Automation Testing Tools for Mobile Applications Dr.S.Gunasekaran 1, V. Bargavi 2 1 Department
Regression Testing Based on Comparing Fault Detection by multi criteria before prioritization and after prioritization
Regression Testing Based on Comparing Fault Detection by multi criteria before prioritization and after prioritization KanwalpreetKaur #, Satwinder Singh * #Research Scholar, Dept of Computer Science and
Challenges in Mobile Application Testing: Sri Lankan Perspective
Challenges in Mobile Application Testing: Sri Lankan Perspective A. S. A. Safran, W. Prasad Madusanka, S. S. Kodithuwakku, H. C. Dissanayake Abstract In Sri Lanka mobile technologies have important influence
Keyword-Driven Testing Framework For Android Applications
Keyword-Driven Testing Framework For Android Applications Wu Zhongqian, Liu Shu, Li Jinzhe, Liao Zengzeng School of Software Harbin Institute of Technology Harbin, China {imzhongqian, lijinze909, liaozengzeng}
Cross Platform Mobile. -Vinod Doshi
Cross Platform Mobile Application Testing -Vinod Doshi Objective Mobile Application Testing Needs. Challenges Current platform specific tools Cloud Testing Testing Strategies and Recommendations Generic
GLOBAL JOURNAL OF ENGINEERING SCIENCE AND RESEARCHES
GLOBAL JOURNAL OF ENGINEERING SCIENCE AND RESEARCHES A LITERATURE SURVEY ON DESIGN AND ANALYSIS OF WEB AUTOMATION TESTING FRAMEWORK - SELENIUM Revathi. K *1 and Prof. Janani.V 2 PG Scholar, Dept of CSE,
Automated testing for Mobility New age applications require New age Mobility solutions
Automated testing for Mobility New age applications require New age Mobility solutions Executive Summary Today, mobile phone has transformed from its former role as a mere medium of communication to that
Introduction to Automated Testing
Introduction to Automated Testing What is Software testing? Examination of a software unit, several integrated software units or an entire software package by running it. execution based on test cases
A Comprehensive Review of Web-based Automation Testing Tools
A Comprehensive Review of Web-based Automation Testing Tools Jagdish Singh, Monika Sharma M.E Student, Dept. of I.T., U.I.E.T., Panjab University, Chandigarh, India Assistant Professor, Dept. of I.T.,
Mobile Device and Technology Characteristics Impact on Mobile Application Testing
13 Mobile Device and Technology Characteristics Impact on Mobile Application Testing TINA SCHWEIGHOFER AND MARJAN HERIČKO, University of Maribor Mobile technologies have a significant impact on processes
Review of Computer Engineering Research CURRENT TRENDS IN SOFTWARE ENGINEERING RESEARCH
Review of Computer Engineering Research ISSN(e): 2410-9142/ISSN(p): 2412-4281 journal homepage: http://www.pakinsight.com/?ic=journal&journal=76 CURRENT TRENDS IN SOFTWARE ENGINEERING RESEARCH Gayatri
Comparative Study of Automated Testing Tools: Selenium, Quick Test Professional and Testcomplete
RESEARCH ARTICLE OPEN ACCESS Comparative Study of Automated Testing Tools: Selenium, Quick Test Professional and Testcomplete Harpreet Kaur 1, Dr.Gagan Gupta 2 1 M.Phil in Computer Application (Research
Industrial Adoption of Automatically Extracted GUI Models for Testing
Industrial Adoption of Automatically Extracted GUI Models for Testing Pekka Aho 1,2 [email protected], Matias Suarez 3 [email protected], Teemu Kanstrén 1,4 [email protected], and Atif M. Memon
Image Area. White Paper. Best Practices in Mobile Application Testing. - Mohan Kumar, Manish Chauhan. www.infosys.com
Image Area White Paper Best Practices in Mobile Application Testing - Mohan Kumar, Manish Chauhan www.infosys.com Contents Introduction 3 QA Challenges in Mobile Application Testing 3 Device Variation
Testing Introduction. IEEE Definitions
Testing Introduction IEEE Definitions Software testing is the process of analyzing a software item to detect the differences between existing and required conditions (that is, bugs) and to evaluate the
Suitability of existing Software development Life Cycle (SDLC) in context of Mobile Application Development Life Cycle (MADLC)
Suitability of existing Software development Life Cycle (SDLC) in context of Mobile Application Development Life Cycle (MADLC) Anureet Kaur Ph.D. Research Scholar Punjab Technical University, Kapurthala,
Simple Mobile Application & Browser Testing
Simple Mobile Application & Browser Testing Simple Mobile Application & Browser Testing Mobile browsers already account for 10% of global browser usage and Mobile Apps have already crossed the 1 Billion
[Rokadiya,5(4): October-December 2015] ISSN 2277 5528 Impact Factor- 3.145
INTERNATIONALJOURNALOFENGINEERING SCIENCES&MANAGEMENT A MODEL FOR WEB BASED APPLICATION USING MANUAL AND AUTOMATED TESTING TECHNIQUES AND ALSO STUDY FAULTS, THEIR EFFECTS AND TESTING CHALLENGES IN WEB
Copyrighted www.eh1infotech.com +919780265007, 0172-5098107 Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),
Content of 6 Months Software Testing Training at EH1-Infotech Module 1: Introduction to Software Testing Basics of S/W testing Module 2: SQA Basics Testing introduction and terminology Verification and
A GUI Crawling-based technique for Android Mobile Application Testing
A GUI Crawling-based technique for Android Mobile Application Testing Domenico Amalfitano, Anna Rita Fasolino, Porfirio Tramontana [email protected], [email protected], [email protected]
AndroLIFT: A Tool for Android Application Life Cycles
AndroLIFT: A Tool for Android Application Life Cycles Dominik Franke, Tobias Royé, and Stefan Kowalewski Embedded Software Laboratory Ahornstraße 55, 52074 Aachen, Germany { franke, roye, kowalewski}@embedded.rwth-aachen.de
Perfect Your Mobile App with Load Testing and Test Automation
Wipro & Experitest Co-webinar: Perfect Your Mobile App with Load Testing and Test Automation June 2015 Speakers Guy Arieli CTO Experitest Sudheer Mohan Director - Mobility Certification & Automation Wipro
Web Application Regression Testing: A Session Based Test Case Prioritization Approach
Web Application Regression Testing: A Session Based Test Case Prioritization Approach Mojtaba Raeisi Nejad Dobuneh 1, Dayang Norhayati Abang Jawawi 2, Mohammad V. Malakooti 3 Faculty and Head of Department
Automation Testing in Mobile Applications Swati Hajela
Automation Testing in Mobile Applications Swati Hajela Test Engineer QAI's International Software Testing Conference 2012 Agenda Overview Objectives of the Research Paper Challenges : Mobile Application
Testing Mobile Applications
Testing Mobile Applications Published by 360logica software testing Services (www.360logica.com ) [ Testing Mobile applications ] Copyright 2011@ 360logica software testing services Testing Mobile Applications
Test Driven Mobile Applications Development
, 23-25 October, 2013, San Francisco, USA Test Driven Mobile Applications Development Haeng Kon Kim Abstract Mobile applications testing is the most important factor in its software development. Mobile
GUI Testing On Android Application
GUI Testing On Android Application Neha J. Jagadale 1 [email protected] Aditi G. Pagar 2 [email protected] Mayuri.S.Deore 3 [email protected] Priti V. Raut 4 Pune, Maharashtra, India
A GUI Crawling-based technique for Android Mobile Application Testing
3th International Workshop on TESTing Techniques & Experimentation Benchmarks for Event-Driven Software Berlin, Germany March 21, 2011 A GUI Crawling-based technique for Android Mobile Application Testing
Latest Research and Development on Software Testing Techniques and Tools
General Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Rasneet
Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System
, pp.97-108 http://dx.doi.org/10.14257/ijseia.2014.8.6.08 Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System Suk Hwan Moon and Cheol sick Lee Department
Introduction to Functional Verification. Niels Burkhardt
Introduction to Functional Verification Overview Verification issues Verification technologies Verification approaches Universal Verification Methodology Conclusion Functional Verification issues Hardware
Mobile App Testing Process INFLECTICA TECHNOLOGIES (P) LTD
Mobile App Testing Process Mobile Application Testing Strategy EMULATOR QA team can perform most of the testing in a well-equipped test environment using device emulators with various options like ability
Example Software Development Process.
Example Software Development Process. The example software development process is shown in Figure A. The boxes represent the software development process kernels. The Software Unit Testing, Software Component
CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW
CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW 1 XINQIN GAO, 2 MINGSHUN YANG, 3 YONG LIU, 4 XIAOLI HOU School of Mechanical and Precision Instrument Engineering, Xi'an University
Levels of Software Testing. Functional Testing
Levels of Software Testing There are different levels during the process of Testing. In this chapter a brief description is provided about these levels. Levels of testing include the different methodologies
RUN THE RIGHT RACE. Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW
RUN THE RIGHT RACE Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW 26032015 FUNCTIONAL TESTING With Borland everyone from business analysts
MOBILE APPLICATION TESTING. TekMindz s Testing solutions for enterprises INDZ TM TEK
MOBILE APPLICATION TESTING TekMindz s Testing solutions for enterprises TEK INDZ TM Mobile Testing Strategy There are unique challenges in testing mobile applications. The challenges are mainly due to
Techniques and Tools for Rich Internet Applications Testing
Techniques and Tools for Rich Internet Applications Testing Domenico Amalfitano Anna Rita Fasolino Porfirio Tramontana Dipartimento di Informatica e Sistemistica University of Naples Federico II, Italy
A JAVA TCP SERVER LOAD BALANCER: ANALYSIS AND COMPARISON OF ITS LOAD BALANCING ALGORITHMS
SENRA Academic Publishers, Burnaby, British Columbia Vol. 3, No. 1, pp. 691-700, 2009 ISSN: 1715-9997 A JAVA TCP SERVER LOAD BALANCER: ANALYSIS AND COMPARISON OF ITS LOAD BALANCING ALGORITHMS 1 *Majdi
An Analysis on Objectives, Importance and Types of Software Testing
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 9, September 2013,
A Comprehensive Approach to Master Data Management Testing
A Comprehensive Approach to Master Data Management Testing Abstract Testing plays an important role in the SDLC of any Software Product. Testing is vital in Data Warehousing Projects because of the criticality
TesT AuTomATion Best Practices
Test Automation Best Pr actices 2 Which test Cases should be automated? A test case or use case scenario is a simulated situation in which a user performs determinate actions when using a particular app.
STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES
Volume 3, No. 12, December 2012 Journal of Global Research in Computer Science RESEARCH PAPER Available Online at www.jgrcs.info STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES Vishawjyoti * and Sachin
Quality Testing. Assured.
Quality Testing. Assured. Applications can make or break your business Quality an imperative for success Reliability in quality assurance and control, challenges in adapting to changing benchmarks in delivery
Regression Testing of Web Services Using Parsing and Test case Prioritization Approach
Regression Testing of Web Services Using Parsing and Test case Prioritization Approach Shaveta Sehgal Desh Bhagat University,Mandi Gobindgarh Abstract- Web services are the basic building blocks for every
SOFTWARE PERFORMANCE EVALUATION ALGORITHM EXPERIMENT FOR IN-HOUSE SOFTWARE USING INTER-FAILURE DATA
I.J.E.M.S., VOL.3(2) 2012: 99-104 ISSN 2229-6425 SOFTWARE PERFORMANCE EVALUATION ALGORITHM EXPERIMENT FOR IN-HOUSE SOFTWARE USING INTER-FAILURE DATA *Jimoh, R. G. & Abikoye, O. C. Computer Science Department,
Latest Trends in Testing. Ajay K Chhokra
Latest Trends in Testing Ajay K Chhokra Introduction Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the customer.
How To Balance In Cloud Computing
A Review on Load Balancing Algorithms in Cloud Hareesh M J Dept. of CSE, RSET, Kochi hareeshmjoseph@ gmail.com John P Martin Dept. of CSE, RSET, Kochi [email protected] Yedhu Sastri Dept. of IT, RSET,
Mobile Application Testing
Mobile Application Testing Mobile applications are booming,so mobile apps are big business, but with this hyper-growth comes the challenge of releasing apps that are stable on multiple portable devices
"Selecting Mobile Application Automation Tools"
T23 Class 10/6/2011 3:00 PM "Selecting Mobile Application Automation Tools" Presented by: Pradeep Kumar Govindasamy Cognizant Technology Solutions Brought to you by: 340 Corporate Way, Suite 300, Orange
SoMA. Automated testing system of camera algorithms. Sofica Ltd
SoMA Automated testing system of camera algorithms Sofica Ltd February 2012 2 Table of Contents Automated Testing for Camera Algorithms 3 Camera Algorithms 3 Automated Test 4 Testing 6 API Testing 6 Functional
Android Mobile Automation Framework
Android Mobile Automation Framework Pallavi Raut* & Satyaveer Tomar** *Department of Computer Science & Engineering, RGPV, Bhopal,M.P ** Department of Computer Science & Engineering, SBITM, Betul, M.P
TESTAR - from academic protoype towards an industry-ready tool for automated testing at the User Interface level
TESTAR - from academic protoype towards an industry-ready tool for automated testing at the User Interface level Urko Rueda, Tanja E.J. Vos, Francisco Almenar, Mirella Oreto, and Anna Esparcia Alcazar
Syllabus Version 1.2.8.
Syllabus Version 1.2.8. 0. Introduction to This Syllabus... 4 0.1 Purpose of this Document... 4 0.2 Cognitive Level of Knowledge... 4 0.3 The Examination... 5 0.4 Business Outcome... 5 0.5 Specialization...
Web Application Testing. Web Performance Testing
Web Application Testing Web Performance Testing Objectives of Performance Testing Evaluate runtime compliance to performance requirements Check different properties such as throughput (bits/sec, packets/sec)
An Approach of GUI Test Automation on Mobile Devices
1 Xiaojie Lin, 2Lu Lu, 3Kai Su, 4Yuping Yan Department of Computer Science and Engineering, South China University of Technology, Guangzhou, Guangdong, China, [email protected] *2, Corresponding
Choosing A Load Testing Strategy Why and How to Optimize Application Performance
Choosing A Load Testing Strategy Why and How to Optimize Application Performance What Is Load Testing? Systematic exposure of an application to real world, expected usage conditions before deployment Analyzes
Comparative Study of Automated Testing Tools: Quick Test Pro and Load Runner
Comparative Study of Automated Testing Tools: Quick Test Pro and Load Runner Shaveta, Sachin kumar, Nitika, Snehlata C.S.E student, Department Of Computer Science Engineering, Punjab Abstract-Testing automation
Comparative Study of Load Testing Tools
Comparative Study of Load Testing Tools Sandeep Bhatti, Raj Kumari Student (ME), Department of Information Technology, University Institute of Engineering & Technology, Punjab University, Chandigarh (U.T.),
Keywords: Load testing, testing tools, test script, Open-source Software, web applications.
Volume 3, Issue 5, May 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Comparative Analysis
Platform Independent Mobile Application Development
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 4, Number 5 (2014), pp. 527-532 International Research Publications House http://www. irphouse.com /ijict.htm Platform
Mobile Automation: Best Practices
contents A U T H O R : M a n i s h B h a g a t Mobile Automation: Best Practices Abstract... 2 Executive Summary... 3 QA Challenges of Mobile Application Testing... 4 Mobile Application Automation Challenges...
Automation Framework for Testing Android Mobiles
Automation Framework for Testing Android Mobiles Anbunathan R Test Manager and Research Scholar Bharathiar University Coimbatore AnirbanBasu Professor, Department of CSE East Point College of Engineering
Cloud Based Mobile Application Testing
Cloud Based Mobile Application Testing Rohini Temkar, Shailendra Gadekar, Dhruvil Shah Vivekanand Education Society s Institute of Technology, Chembur Abstract - In today s world all applications are available
Cost Effective Automated Test Framework for Touchscreen HMI Verification
Cost Effective Automated Test Framework for Touchscreen HMI Verification Aby N Raj 1, P. Booma Devi, M.E., (Ph.D.) 2, Sajan Kumar 3, P. Sreekalesh 4,, S. Arathy 5 1 PG Scholar, R.V.S College of Engineering,
Desktop Virtualization Technologies and Implementation
ISSN : 2250-3021 Desktop Virtualization Technologies and Implementation Pranit Patil 1, Shakti Shekar 2 1 ( Mumbai, India) 2 (Mumbai, India) ABSTRACT Desktop virtualization is new desktop delivery method
Reusability of WSDL Services in Web Applications
599 Reusability of WSDL Services in Web Applications 1 Jaspreet Singh, 2 Sandeep Saini 1 Assistant Professor Department Of Computer Science & Engineering, Chandigarh University Gharuan, Punjab, India 2
International Journal of Computer Engineering and Applications, Volume V, Issue III, March 14
International Journal of Computer Engineering and Applications, Volume V, Issue III, March 14 PREDICTION OF RATE OF IMPROVEMENT OF SOFTWARE QUALITY AND DEVELOPMENT EFFORT ON THE BASIS OF DEGREE OF EXCELLENCE
International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015
RESEARCH ARTICLE OPEN ACCESS Ensuring Reliability and High Availability in Cloud by Employing a Fault Tolerance Enabled Load Balancing Algorithm G.Gayathri [1], N.Prabakaran [2] Department of Computer
Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency
Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency ABSTRACT Fault identification and testing has always been the most specific concern in the field of software
Basic Testing Concepts and Terminology
T-76.5613 Software Testing and Quality Assurance Lecture 2, 13.9.2006 Basic Testing Concepts and Terminology Juha Itkonen SoberIT Contents Realities and principles of Testing terminology and basic concepts
Business white paper. Best practices for implementing automated functional testing solutions
Business white paper Best practices for implementing automated functional testing solutions Table of contents Contents 3 Introduction 3 Functional testing versus unit testing 4 The pros and cons of manual
Keywords : Data Warehouse, Data Warehouse Testing, Lifecycle based Testing
Volume 4, Issue 12, December 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Lifecycle
Analysis and Design of Mobile Cloud Computing for Online Banking Application System
Analysis and Design of Mobile Cloud Computing for Online Banking Application System M.Sasi, Dr.L.Larance 1 Research Scholar, 2 Assistant Professor, Department of Computer Science Engineering, Birla Institute
Comparison of Various Particle Swarm Optimization based Algorithms in Cloud Computing
Comparison of Various Particle Swarm Optimization based Algorithms in Cloud Computing Er. Talwinder Kaur M.Tech (CSE) SSIET, Dera Bassi, Punjab, India Email- [email protected] Er. Seema Pahwa Department
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2006 Vol. 5, No. 6, July - August 2006 On Assuring Software Quality and Curbing Software
A Novel Switch Mechanism for Load Balancing in Public Cloud
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A Novel Switch Mechanism for Load Balancing in Public Cloud Kalathoti Rambabu 1, M. Chandra Sekhar 2 1 M. Tech (CSE), MVR College
Case Study: Financial Institution Deploys MBT to Test at the Speed of Agile Development
Case Study: Financial Institution Deploys MBT to Test at the Speed of Agile Development Background One of the world s largest financial companies needed to reduce its time to product release. In an industry
An Automated Testing Tool Using UI Structure
, March 12-14, 2014, Hong Kong An Automated Testing Tool Using UI Structure Nutharat Harnvorawong, Taratip Suwannasart, Member, IAENG Abstract Testers usually run a new version of software against existing
SECUDROID - A Secured Authentication in Android Phones Using 3D Password
SECUDROID - A Secured Authentication in Android Phones Using 3D Password Ms. Chandra Prabha K M.E. Ph.D. 1, Mohamed Nowfel 2 E S, Jr., Gowtham V 3, Dhinakaran V 4 1, 2, 3, 4 Department of CSE, K.S.Rangasamy
Keywords: Data Warehouse, Data Warehouse testing, Lifecycle based testing, performance testing.
DOI 10.4010/2016.493 ISSN2321 3361 2015 IJESC Research Article December 2015 Issue Performance Testing Of Data Warehouse Lifecycle Surekha.M 1, Dr. Sanjay Srivastava 2, Dr. Vineeta Khemchandani 3 IV Sem,
WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING
WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING 1 The basic frame of software testers mind-set is attuned to check documentation, functionality, stability, API and performance and make sure that
