当前位置:   article > 正文

Android软件测试外文文献,软件测试中英文对照外文翻译文献

软件测试外文参考文献三年内

软件测试中英文对照外文翻译文献

STUDY PAPER ON TEST CASE GENERATION FOR GUI BASED TESTING

ABSTRACT

With the advent of WWW and outburst in technology and software development, testing the software

became a major concern. Due to the importance of the testing phase in a software development lifecycle,

testing has been divided into graphical user interface (GUI) based testing, logical testing, integration

testing, etc.GUI Testing has become very important as it provides more sophisticated way to interact with

the software. The complexity of testing GUI increased over time. The testing needs to be performed in a

way that it provides effectiveness, efficiency, increased fault detection rate and good path coverage. To

cover all use cases and to provide testing for all possible (success/failure) scenarios the length of the test

sequence is considered important. Intent of this paper is to study some techniques used for test case

generation and process for various GUI based software applications.

KEYWORDS

GUI Testing, Model-Based Testing, Test Case, Automated Testing, Event Testing.

1. INTRODUCTION

Graphical User Interface (GUI) is a program interface that takes advantage of the computer's

graphics capabilities to make the program easier to use. Graphical User Interface (GUI) provides

user an immense way to interact with the software [1]. The most eminent and essential parts of

the software that is being used today are Graphical User Interfaces (GUIs) [8], [9]. Even though

GUIs provides user an easy way to use the software, they make the development process of the software tangled [2].

Graphical user interface (GUI) testing is the process of testing software's graphical user interface

to safeguard it meets its written specifications and to detect if application is working functionally correct. GUI testing involves performing some tasks and comparing the result with the expected output. This is performed using test cases. GUI Testing can be performed either manually by

humans or automatically by automated methods.

Manual testing is done by humans such as testers or developers itself in some cases and it is often

error prone and there are chances of most of the test scenarios left out. It is very time consuming

also. Automated GUI Testing includes automating testing tasks that have been done manually before, using automated techniques and tools. Automated GUI testing is more, efficient, precise, reliable and cost effective.

A test case normally consists of an input, output, expected result and the actual result. More than

one test case is required to test the full functionality of the GUI application. A collection of test

cases are called test suite. A test suite contains detailed guidelines or objectives for each

collection of test cases.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/595614
推荐阅读
相关标签
  

闽ICP备14008679号