Prompt Engineering Impacts to Software Test Architectures for Beginner to Experts

被引:0
|
作者
Hagar, Jon [1 ]
Masuda, Satoshi [2 ]
机构
[1] Grand Software Testing GST, Hot Sulphur Springs, CO 80451 USA
[2] Tokyo City Univ, Informat, Yokohama, Kanagawa, Japan
关键词
Software Test Architecture (STA); Artificial Intelligence (AI); Prompt Engineering; Student-Tester/Designer Learning and Skills;
D O I
10.1109/ICSTW60967.2024.00034
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Interest in Artificial Intelligence is everywhere today, including mass media news articles, government research, academic writing, industry usage, and student learning assignments. AI will impact software, testing and related concepts such as software test environments and architectures. This paper presents a consideration of AI regarding test engineering concepts. The focus is on a concept supporting AI called prompt engineering, which helps people and testers using AI get better results. AI cannot be expected to help solve software test engineering problems without proper prompting. The paper introduces the AI concepts and relationships to historical testing. Actual example prompts are explored with implications and results. People learning prompt engineering to support testing will include students and active test engineer designers. While this paper is just a beginning on the test support concept of prompt engineering, future work is considered.
引用
收藏
页码:116 / 121
页数:6
相关论文
共 50 条
  • [31] Impacts of software and its engineering on the carbon footprint of ICT
    Kern, Eva
    Dick, Markus
    Naumann, Stefan
    Hiller, Tim
    ENVIRONMENTAL IMPACT ASSESSMENT REVIEW, 2015, 52 : 53 - 61
  • [32] Development of software system on dynamic test in engineering
    Zhang, YF
    Liu, H
    Ming, H
    COMPUTER METHODS AND ADVANCES IN GEOMECHANICS, VOL 3, 1997, : 2361 - 2366
  • [33] A Taxonomy for Requirements Engineering and Software Test Alignment
    Unterkalmsteiner, M.
    Feldt, R.
    Gorschek, T.
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2014, 23 (02)
  • [34] AN ENGINEERING APPROACH TO SOFTWARE TEST DATA DESIGN
    REDWINE, ST
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (02) : 191 - 200
  • [35] An Overview of Software Engineering Approaches to Service Oriented Architectures in Various Fields
    Kontogogos, Artemios
    Avgeriou, Paris
    2009 18TH IEEE INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURES FOR COLLABORATIVE ENTERPRISES, 2009, : 254 - 259
  • [36] Enabling Continuous Software Engineering for Embedded Systems Architectures with Virtual Prototypes
    Antonino, Pablo Oliveira
    Jung, Matthias
    Morgenstern, Andreas
    Fassnacht, Florian
    Bauer, Thomas
    Bachorek, Adam
    Kuhn, Thomas
    Nakagawa, Elisa Yumi
    SOFTWARE ARCHITECTURE (ECSA 2018), 2018, 11048 : 115 - 130
  • [37] ASPECTS OF OPERATING-SYSTEMS AND SOFTWARE ENGINEERING WITH PARALLEL COMPUTER ARCHITECTURES
    FOSSMEIER, R
    RUDE, U
    ZENGER, C
    KERNTECHNIK, 1988, 52 (02) : 120 - 125
  • [38] Judgment and decision-making in software engineering. When are the 'experts' experts? How can we know?
    Jorgensen, Magne
    2013 13TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2013, : XVI - XVI
  • [39] Automatic Generation of Test Oracles from Component Based Software Architectures
    Samson, Maxime
    Vergnaud, Thomas
    TESTING SOFTWARE AND SYSTEMS (ICTSS 2019), 2019, 11812 : 261 - 269
  • [40] Towards an Intelligent Test Case Generation Framework Using LLMs and Prompt Engineering
    Boukhlif, Mohamed
    Kharmoum, Nassim
    Hanine, Mohamed
    Kodad, Mohcine
    Lagmiri, Souad Najoua
    ADVANCES IN SMART MEDICAL, IOT & ARTIFICIAL INTELLIGENCE, VOL 2, ICSMAI 2024, 2024, 12 : 24 - 31