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 条
  • [21] CurationSpace: Cross-Device Content Curation Using Instrumental Interaction
    Brudy, Frederik
    Houben, Steven
    Marquardt, Nicolai
    Rogers, Yvonne
    PROCEEDINGS OF THE 2016 ACM INTERNATIONAL CONFERENCE ON INTERACTIVE SURFACES AND SPACES, (ISS 2016), 2016, : 159 - 168
  • [22] A Toolkit for Prototyping Tabletop-Centric Cross-Device Interaction
    Huang, Zheng
    Kong, Jun
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2020, 36 (06) : 536 - 552
  • [23] "SimSnap" Framework: Designing Interaction Methods for Cross-device Applications
    Yu, May
    Sultana, Afroza
    Cernova, Stacy
    Wang, Megan
    Bakogeorge, Alex
    Tibu, Tudor
    Tarun, Aneesh P.
    Mazalek, Ali
    PROCEEDINGS OF THE 37TH ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, UIST ADJUNCT 2024, 2024,
  • [24] Cross-Device Difference Detector for Mobile Application GUI Compatibility Testing
    Ren, Yanwei
    Gu, Youda
    Ma, Zongqing
    Zhu, Hualiang
    Yin, Fei
    2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2022), 2022, : 253 - 260
  • [25] WatchPen: Using Cross-Device Interaction Concepts to Augment Pen-Based Interaction
    Hung, Michael
    Oehlberg, Lora
    Ledo, David
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON HUMAN-COMPUTER INTERACTION WITH MOBILE DEVICES AND SERVICES (MOBILEHCI'19), 2019,
  • [26] Usability of Cross-Device Interaction Interfaces for Augmented Reality in Physical Tasks
    Zhang, Xiaotian
    He, Weiping
    Billinghurst, Mark
    Liu, Daisong
    Yang, Lingxiao
    Feng, Shuo
    Liu, Yizhe
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2024, 40 (09) : 2361 - 2379
  • [27] WatchPen: Using Cross-Device Interaction Concepts to Augment Pen-Based Interaction
    Hung, Michael
    Ledo, David
    Oehlberg, Lora
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON HUMAN-COMPUTER INTERACTION WITH MOBILE DEVICES AND SERVICES (MOBILEHCI'19), 2019,
  • [28] Proxemics Beyond Proximity: Designing for Flexible Social Interaction Through Cross-Device Interaction
    Gronbaek, Jens Emil
    Knudsen, Mille Skovhus
    O'Hara, Kenton
    Krogh, Peter Gall
    Vermeulen, Jo
    Petersen, Marianne Graves
    PROCEEDINGS OF THE 2020 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'20), 2020,
  • [30] Cross-Device Interaction via Micro-mobility and F-formations
    Marquardt, Nicolai
    Hinckley, Ken
    Greenberg, Saul
    UIST'12: PROCEEDINGS OF THE 25TH ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, 2012, : 13 - 22