
Cooper, K. M. (2021). Software Engineering Perspectives
in Computer Game Development. CRC Press.
Cui, X. and Shi, H. (2011). A*-based pathfinding in modern
computer games. International Journal of Computer
Science and Network Security, 11(1):125–130.
Dallmeier, V., Burger, M., Orth, T., and Zeller, A. (2012).
Webmate: a tool for testing web 2.0 applications. In
Workshop on JavaScript Tools, pages 11–15.
de Andrade, S. A., Nunes, F. L., and Delamaro, M. E.
(2023). Exploiting deep reinforcement learning and
metamorphic testing to automatically test virtual real-
ity applications. STVR, 33(8):e1863.
Fisher, J., Koning, D., and Ludwigsen, A. (2013). Uti-
lizing atlassian jira for large-scale software develop-
ment management. Technical report, LLNL, Liver-
more, CA (United States).
Garc
´
ıa, B., Gallego, M., Gort
´
azar, F., and Munoz-Organero,
M. (2020). A survey of the selenium ecosystem. Elec-
tronics, 9(7):1067.
Gordillo, C., Bergdahl, J., Tollmar, K., and Gissl
´
en, L.
(2021). Improving playtesting coverage via curiosity
driven reinforcement learning agents. In Conference
on Games (CoG), pages 1–8. IEEE.
Jansen, T., Ric
´
os, F. P., Luo, Y., van der Vlist, K., van Dalen,
R., Aho, P., and Vos, T. E. (2022). Scriptless gui test-
ing on mobile applications. In 22nd QRS, pages 1103–
1112. IEEE.
Kempka, M., Wydmuch, M., Runc, G., Toczek, J., and
Ja
´
skowski, W. (2016). Vizdoom: A doom-based ai re-
search platform for visual reinforcement learning. In
Symposium on computational intelligence and games
(CIG), pages 1–8. IEEE.
Kong, P., Li, L., Gao, J., Liu, K., Bissyand
´
e, T. F., and
Klein, J. (2018). Automated testing of android apps:
A systematic literature review. IEEE Transactions on
Reliability, 68(1):45–66.
Liu, G., Cai, M., Zhao, L., Qin, T., Brown, A., Bischoff,
J., and Liu, T.-Y. (2022). Inspector: Pixel-based au-
tomated game testing via exploration, detection, and
investigation. In CoG, pages 237–244. IEEE.
Mariani, L., Pezz
`
e, M., Riganelli, O., and Santoro, M.
(2011). Autoblacktest: A tool for automatic black-
box testing. In 33rd ICSE, pages 1013–1015. ACM.
Mariani, L., Pezz
`
e, M., and Zuddas, D. (2018). Augusto:
Exploiting popular functionalities for the generation
of semantic GUI tests with oracles. In 40th ICSE, page
280–290. ACM.
Mesbah, A. and Van Deursen, A. (2009). Invariant-based
automatic testing of ajax user interfaces. In 31st ICSE,
pages 210–220. IEEE.
Nguyen, B. N., Robbins, B., Banerjee, I., and Memon, A.
(2014). Guitar: an innovative tool for automated test-
ing of gui-driven software. Automated software engi-
neering, 21:65–105.
Paduraru, C., Paduraru, M., and Stefanescu, A. (2022).
Rivergame-a game testing tool using artificial intelli-
gence. In 15th ICST, pages 422–432. IEEE.
Pascarella, L., Palomba, F., Di Penta, M., and Bacchelli,
A. (2018). How is video game development different
from software development in open source? In 15th
MSR, pages 392–402.
Pastor Ric
´
os, F. (2022). Scriptless testing for extended real-
ity systems. In 16th RCIS, pages 786–794. Springer.
Pezze, M., Rondena, P., and Zuddas, D. (2018). Automatic
gui testing of desktop applications: an empirical as-
sessment of the state of the art. In ISSTA/ECOOP
2018 Workshops, pages 54–62.
Pfau, J., Smeddinck, J. D., and Malaka, R. (2017). Auto-
mated game testing with icarus: Intelligent comple-
tion of adventure riddles via unsupervised solving. In
CHI PLAY’17 Extended Abstracts, pages 153–164.
Politowski, C., Petrillo, F., and Gu
´
eh
´
eneuc, Y.-G. (2021).
A survey of video game testing. In 2nd AST, pages
90–99. IEEE.
Prada, R., Prasetya, I., Kifetew, F., Dignum, F., Vos, T. E.,
Lander, J., Donnart, J.-y., Kazmierowski, A., David-
son, J., and Fernandes, P. M. (2020). Agent-based test-
ing of extended reality systems. In 13th ICST, pages
414–417. IEEE.
Prasetya, I., Pastor Ric
´
os, F., Kifetew, F. M., Prandi, D.,
Shirzadehhajimahmood, S., Vos, T. E., Paska, P., Hov-
orka, K., Ferdous, R., Susi, A., et al. (2022). An agent-
based approach to automated game testing: an experi-
ence report. In 13th A-TEST Workshop, pages 1–8.
Ralph, P. and Tempero, E. (2018). Construct validity in
software engineering research and software metrics.
In 22nd EASE, pages 13–23. ACM.
Rani, G., Pandey, U., Wagde, A. A., and Dhaka, V. S.
(2023). A deep reinforcement learning technique for
bug detection in video games. International Journal
of Information Technology, 15(1):355–367.
Santos, R. E., Magalh
˜
aes, C. V., Capretz, L. F., Correia-
Neto, J. S., da Silva, F. Q., and Saher, A. (2018).
Computer games are serious business and so is their
quality: particularities of software testing in game de-
velopment from the perspective of practitioners. In
12th ESEM, pages 1–10. ACM/IEEE.
Sestini, A., Gissl
´
en, L., Bergdahl, J., Tollmar, K., and Bag-
danov, A. D. (2022). Automated gameplay testing and
validation with curiosity-conditioned proximal trajec-
tories. IEEE Transactions on Games.
Vos, T., Aho, P., Pastor Ricos, F., Rodriguez-Valdes, O., and
Mulders, A. (2021). testar–scriptless testing through
graphical user interface. STVR, 31(3):e1771.
Vos, T. E., Mar
´
ın, B., Escalona, M. J., and Marchetto, A.
(2012). A methodological framework for evaluating
software testing techniques and tools. In 12th QSIC,
pages 230–239. IEEE.
Wang, X. (2022). Vrtest: an extensible framework for auto-
matic testing of virtual reality scenes. In ACM/IEEE
44th ICSE Companion, pages 232–236.
Wieringa, R. and Daneva, M. (2015). Six strategies for
generalizing software engineering theories. Science
of computer programming, 101:136–152.
Wohlin, C., Runeson, P., H
¨
ost, M., Ohlsson, M. C., Reg-
nell, B., and Wessl
´
en, A. (2012). Experimentation in
software engineering. Springer.
Zheng, Y., Xie, X., Su, T., Ma, L., Hao, J., Meng, Z., Liu,
Y., Shen, R., Chen, Y., and Fan, C. (2019). Wuji: Au-
tomatic online combat game testing using evolution-
ary deep reinforcement learning. In 34th ASE, pages
772–784. IEEE.
ENASE 2024 - 19th International Conference on Evaluation of Novel Approaches to Software Engineering
62