Agile GUI Testing by computing novel Mobile App Coverage Using Appium Tool

被引:0
作者
Godboley, Sangharatna [1 ]
Dalei, Debasish [1 ]
Sadam, Ravichandra [1 ]
Mohapatra, Durga Prasad [2 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Warangal, Telangana, India
[2] Natl Inst Technol Rourkela, Dept Comp Sci & Engn, Rourkela, Odisha, India
来源
38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023 | 2023年
关键词
Agile; Appium; Coverage; Testing;
D O I
10.1145/3555776.3577806
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The agile model is essential and preferable for the current software development process. Its task is to produce good software faster. With an emerging set of mobile technologies, almost 5 million phones are sold every day in the world. With this much competition, every device tries to add new features and come up with new standards to dominate the market. On the other hand, mobile app developers launch new and powerful apps for all the problems of the users. But an app needs to be well tested before coming into the hands of a user. Mobile app testing is the biggest challenge. Because an app untested can attract risks of failure after launching into the real world. In this paper, we introduce two new Mobile App Coverage criteria to make GUI Testing faster, so that continuous integration (CI) (which is an important agile method) can be performed. This way we are towards achieving the principles of agile testing. Testing nowadays has become a difficult task for testers to try out all possible combinations or paths that a user can take. This is impossible to cover all such paths. Testing of the mobile app can be done using any tool, but the most popular one is Appium. It is purely a black box tester that works by scripting test files. It doesn't provide any coverage scores. This research paper focused towards introducing the new app coverage to an extent to be reasonable to calculate through the Appium tool.
引用
收藏
页码:1026 / 1029
页数:4
相关论文
共 19 条
  • [1] [Anonymous], 2022, Getting Started Appium
  • [2] [Anonymous], 1960, Stack Overflow
  • [3] [Anonymous], 2020, Testing Techniques: Types, Advantages and Disadvantages
  • [4] [Anonymous], 2022, Mobile App
  • [5] BOOMPizer: Minimization and prioritization of CONCOLIC based boosted MC/DC test cases
    Barisal, Swadhin Kumar
    Chauhan, Shorya Pratap Singh
    Dutta, Arpita
    Godboley, Sangharatna
    Sahoo, Bibhudatta
    Mohapatra, Durga Prasad
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 9757 - 9776
  • [6] Agility Based Coverage Improvement
    Barisal, Swadhin Kumar
    Dutta, Arpita
    Godboley, Sangharatna
    Sahoo, Bibhudatta
    Mohapatra, Durga Prasad
    [J]. LEAN AND AGILE SOFTWARE DEVELOPMENT, LASD 2022, 2022, 438 : 170 - 186
  • [7] Crispin L., 2009, AGILE TESTING PRACTI
  • [8] To the attention of mobile software developers: guess what, test your app!
    Cruz, Luis
    Abreu, Rui
    Lo, David
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2019, 24 (04) : 2438 - 2468
  • [9] Dutta Arpita, 2021, Lean and Agile Software Development. 5th International Conference, LASD 2021. Proceedings. Lecture Notes in Business Information Processing (LNBIP 408), P156, DOI 10.1007/978-3-030-67084-9_10
  • [10] SSG-AFL: Vulnerability detection for Reactive Systems using Static Seed Generator based AFL
    Godboley, Sangharatna
    Dutta, Arpita
    Pisipati, Radha Krishna
    Mohapatra, Durga Prasad
    [J]. 2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2022), 2022, : 1728 - 1733