Kraken 2.0: A platform-agnostic and cross-device interaction testing tool

被引:0
|
作者
Ravelo-Mendez, William [1 ]
Escobar-Velasquez, Camilo [1 ]
Linares-Vasquez, Mario [1 ]
机构
[1] Univ Los Andes, Bogota, Colombia
关键词
Signaling; Automated testing; Cross-device testing; Cross-application testing;
D O I
10.1016/j.scico.2022.102897
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays applications that require the interaction and collaboration of two or more users simultaneously via different devices such as web browsers and mobile phones are becoming more and more frequent in a time where cross-device and cross-play features are demanded by final users, thus, to ensure high quality of those products, software engineers are adopting test automation techniques that can optimize their quality assurance processes. In previous work we presented Kraken 2.0, a publicly available cross-device testing tool that completely reconstructed the Kraken 1.0 architecture and enables a tester to write, run, and validate test scenarios that involve the interaction of web and mobile devices in parallel by implementing test scripts created with the Gherkin syntax. In this paper, we provide more details about the Kraken 2.0 architecture and describe new features such as extraction of GUI snapshots and definition of test scripts in an automation API fashion.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Kraken 2.0: A platform-agnostic and cross-device interaction testing tool
    Ravelo-Mendez, William
    Escobar-Velasquez, Camilo
    Linares-Vasquez, Mario
    2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2022), 2022, : 839 - 843
  • [2] Kraken-Mobile: Cross-Device Interaction-based Testing of Android Apps
    Ravelo-Mendez, William
    Escobar-Velasquez, Camilo
    Linares-Vasquez, Mario
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2019), 2019, : 410 - 413
  • [3] Real-Time Interactive Platform-Agnostic Volumetric Path Tracing in WebGL 2.0
    Lesar, Ziga
    Bohak, Ciril
    Marolt, Matija
    WEB3D 2018: THE 23RD INTERNATIONAL ACM CONFERENCE ON 3D WEB TECHNOLOGY, 2018,
  • [4] UI Testing Cross-Device Applications
    Husmann, Maria
    Spiegel, Michael
    Murolo, Alfonso
    Norrie, Moira C.
    PROCEEDINGS OF THE 2016 ACM INTERNATIONAL CONFERENCE ON INTERACTIVE SURFACES AND SPACES, (ISS 2016), 2016, : 179 - 188
  • [5] Implementation of a Platform-Agnostic Working Memory Span Task Using Mobile Device Technology
    Nelson, Brent G.
    Boroda, Elias
    Lim, Kelvin O.
    2016 IEEE WIRELESS HEALTH (WH), 2016, : 96 - 102
  • [6] Is a Framework Enough? Cross-Device Testing and Debugging
    Husmann, Maria
    Heyder, Nina
    Norrie, Moira C.
    EICS'16: PROCEEDINGS OF THE 8TH ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2016, : 251 - 262
  • [7] Distributing Interaction in Responsive Cross-Device Applications
    Albertos-Marco, Felix
    Penichet, Victor M. R.
    Gallud, Jose A.
    CURRENT TRENDS IN WEB ENGINEERING, ICWE 2016 INTERNATIONAL WORKSHOPS, 2016, 9881 : 174 - 178
  • [8] Weave: Scripting Cross-Device Wearable Interaction
    Chi, Pei-Yu
    Li, Yang
    CHI 2015: PROCEEDINGS OF THE 33RD ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2015, : 3923 - 3932
  • [9] Conductor: Enabling and Understanding Cross-Device Interaction
    Hamilton, Peter
    Wigdor, Daniel J.
    32ND ANNUAL ACM CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2014), 2014, : 2773 - 2782
  • [10] Enhancing Cross-Device Interaction Scripting with Interactive Illustrations
    Chi, Pei-Yu
    Li, Yang
    Hartmann, Bjorn
    34TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2016, 2016, : 5482 - 5493