Software Testing: A Changing Career

被引:4
|
作者
Cunningham, Sean [1 ]
Gambo, Jemil [1 ]
Lawless, Aidan [1 ]
Moore, Declan [1 ]
Yilmaz, Murat [1 ]
Clarke, Paul M. [1 ,2 ]
O'Connor, Rory V. [1 ,2 ]
机构
[1] Dublin City Univ, Sch Comp, Dublin, Ireland
[2] Lero, Dublin, Ireland
基金
爱尔兰科学基金会;
关键词
Software quality improvement; Test drive development; Continuous development; Software development lifecycle; TERMINOLOGY;
D O I
10.1007/978-3-030-28005-5_57
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The software tester is an imperative component to quality software development. Their role has transformed over the last half a century and volumes of work have documented various approaches, methods, and skillsets to be used in that time. Software projects have gone from using monolithic architectures and heavyweight methodologies, to service-oriented and lightweight. Testing has transformed from a sequential step performed by dedicated testers to a continuous activity carried out by various development professionals. Technological advancements have pushed automation into routine test tasks permitting a change of focus for the tester. Management styles and methodologies have pushed development to be agile and lean, towards continuous integration and frequent release. Regardless of these many important changes, the software tester's role remains the verification and validation of software code.
引用
收藏
页码:731 / 742
页数:12
相关论文
共 50 条
  • [41] career development Certified Software Architects
    Clements, Paul
    IEEE SOFTWARE, 2010, 27 (06) : 6 - 8
  • [42] Clearing a career path for software testers
    Weyuker, EJ
    Ostrand, TJ
    Brophy, J
    Prasad, R
    IEEE SOFTWARE, 2000, 17 (02) : 76 - +
  • [43] TESTING FOR CAREER ADJUSTMENT AND DEVELOPMENT
    CRITES, JO
    TRAINING AND DEVELOPMENT JOURNAL, 1982, 36 (02): : 20 - &
  • [44] Career special - Testing times
    Kelly, J
    CHEMISTRY & INDUSTRY, 2001, (14) : 443 - 444
  • [45] HAPPINESS IN DUAL-CAREER COUPLES - CHANGING RESEARCH, CHANGING VALUES
    YOGEV, S
    SEX ROLES, 1982, 8 (06) : 593 - 605
  • [46] Software Testing and Software Fault Injection
    Kooli, Maha
    Bosio, Alberto
    Benoit, Pascal
    Torres, Lionel
    2015 10TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS), 2015,
  • [47] Teaching Software Testing Skills: Metamorphic Testing as Vehicle for Creativity and Effectiveness in Software Testing
    Towey, Dave
    Chen, Tsong Yueh
    2015 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2015, : 161 - 162
  • [48] Changing the paradigm of software engineering
    Rajlich, Vaclav
    COMMUNICATIONS OF THE ACM, 2006, 49 (08) : 67 - 70
  • [49] Game-changing software
    Machinery, 2022, 180 (4314): : 22 - 23
  • [50] The Changing Role of the Software Engineer
    Meade, Edward
    O'Keeffe, Emma
    Lyons, Niall
    Lynch, Dean
    Yilmaz, Murat
    Gulec, Ulas
    O'Connor, Rory V.
    Clarke, Paul M.
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2019), 2019, 1060 : 682 - 694