Automated testing environment and assessment of assignments for Android MOOC

被引:4
|
作者
Madeja, Matej [1 ]
Poruban, Jaroslav [1 ]
机构
[1] Tech Univ Kosice, Dept Comp & Informat, Kosice 04200, Slovakia
来源
OPEN COMPUTER SCIENCE | 2018年 / 8卷 / 01期
关键词
massive; android; application; testing; automation; assessment; MOOC;
D O I
10.1515/comp-2018-0007
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes the design of a testing environment for massive assessment of assignments for Android application programming courses. Specific testing methods and tool suggestions are continuously consulted with Wirecard company, dedicated to the development of mobile applications. The paper also analyzes the most common mistakes of students and suggests ways to uncover them through tests. Based on these, it creates tests, compares the performance of the emulator and real device tests, and the proposed tools are partially retrospectively tested on assignments from the previous run of a particular Android application programming course. From partial results the paper suggests changes for the course in relation to the testing environment and deploys it in the background of the course alongside the manual evaluation. It describes testing experience, analyzes the results and suggests changes for the future.
引用
收藏
页码:80 / 92
页数:13
相关论文
共 50 条
  • [1] Automated Personalized Assessment of Computational Thinking MOOC Assignments
    Jamil, Hasan M.
    2017 IEEE 17TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT), 2017, : 261 - 263
  • [2] Constructive Alignment of Web Programming Assignments and Automated Assessment with Unit Testing
    Knutas, Antti
    Savchenko, Dmitrii
    Hynninen, Timo
    Gronberg, Niku
    19TH KOLI CALLING CONFERENCE ON COMPUTING EDUCATION RESEARCH (KOLI CALLING 2019), 2019,
  • [3] Iterative Android automated testing
    ZHONG Yi
    SHI Mengyu
    XU Youran
    FANG Chunrong
    CHEN Zhenyu
    Frontiers of Computer Science, 2023, 17 (05)
  • [4] Iterative Android automated testing
    Zhong, Yi
    Shi, Mengyu
    Xu, Youran
    Fang, Chunrong
    Chen, Zhenyu
    FRONTIERS OF COMPUTER SCIENCE, 2023, 17 (05)
  • [5] An Automated Assessment of Android Clipboards
    Wang, Wei
    Sun, Ruoxi
    Xue, Minhui
    Ranasinghe, Damith C.
    2020 35TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2020), 2020, : 1249 - 1251
  • [6] Leveraging Android Automated Testing to Assist Crowdsourced Testing
    Ge, Xiuting
    Yu, Shengcheng
    Fang, Chunrong
    Zhu, Qi
    Zhao, Zhihong
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (04) : 2318 - 2336
  • [7] Towards Automated Assessment of Engineering Assignments
    Quah, Jon Tong-Seng
    Lim, Luo-Ren
    Budi, Hendri
    Lua, Kim-Teng
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 1411 - 1418
  • [8] Automatic assessment of assignments for Android application programming courses
    Madeja, Matej
    Poruban, Jaroslav
    2017 IEEE 14TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS, 2017, : 232 - 237
  • [9] The capabilities of automated functional testing of programming assignments
    Grocevs, Aleksejs
    Prokofjeva, Natalija
    2ND INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES,HEAD'16, 2016, 228 : 457 - 461
  • [10] Automated GUI Testing for Android News Applications
    Chu, Edward T. -H.
    Lin, Jun-Yan
    2018 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2018), 2018, : 14 - 17