Automatic Selenium Code Generation for Testing

被引:1
|
作者
Rathi, Nikhil [1 ]
Srivathsav, Rohith [1 ]
Chitlangia, Rishabh [1 ]
Pachghare, V. K. [1 ]
机构
[1] Coll Engn Pune, Pune, Maharashtra, India
关键词
Automation; Selenium; Automation testing; Software testing; Software engineering;
D O I
10.1007/978-3-030-30465-2_22
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Developers and product teams are striving to push new features out to customers at a much faster rate and are now realizing the advantages of automation. With the advent of Agile development model, writing automate test codes is now becoming a part of the software development life cycle. Manual testing which is completely done by human hands is costly, time consuming and error prone. However, this transition from manual to automation testing is not so easy especially for the existing manual testers. It is becoming mandatory and very important for them to have programming as a skill. In this paper, we discuss about an application that automatically generates Selenium WebDriver code which can then be used for testing. We present the design, analysis, results and the benefits of using this application to automate test cases. Our application will not only remove programming as a skill for testers but also save time and money for organizations. We input the test case in the form of a simple CSV file in the application which then runs it against a rule-based template engine to produce the desired code. The results highlight the advantage of using this application over manually writing automation test codes.
引用
收藏
页码:194 / 200
页数:7
相关论文
共 50 条
  • [41] Efficient automatic code generation for embedded systems
    Pilaud, D
    1995 AVIONICS CONFERENCE AND EXHIBITION - LOW-COST AVIONICS: CAN WE AFFORD IT?, CONFERENCE PROCEEDINGS, 1996, 95 (364): : 351 - 356
  • [42] Efficient code generation for automatic parallelization and optimization
    Bastoul, C
    SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 23 - 30
  • [43] vMAGIC-Automatic Code Generation for VHDL
    Pohl, Christopher
    Paiz, Carlos
    Porrmann, Mario
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2009, 2009
  • [44] MEMOPS: Data modelling and automatic code generation
    Fogh, Rasmus H.
    Boucher, Wayne
    Ionides, John M. C.
    Vranken, Wim F.
    Stevens, Tim J.
    Laue, Ernest D.
    JOURNAL OF INTEGRATIVE BIOINFORMATICS, 2010, 7 (03):
  • [45] Automatic Code Overlay Generation and Partially Redundant Code Fetch Elimination
    Jang, Choonki
    Lee, Jaejin
    Egger, Bernhard
    Ryu, Soojung
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2012, 9 (02)
  • [46] Automatic document generation strategy for graphic-oriented modeling and automatic code generation platform
    Jiang, Chunmao
    Wu, Xianghu
    Qu, Mingcheng
    Yao, Jun
    Journal of Theoretical and Applied Information Technology, 2012, 45 (01): : 342 - 349
  • [47] CODEGEN: The generation and testing of DNA code words
    Kephart, DE
    LeFevre, J
    CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 1865 - 1873
  • [48] Automatic Generation of Fast and Certified Code for Polynomial Evaluation
    Mouilleron, Christophe
    Revy, Guillaume
    2011 20TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH-20), 2011, : 233 - 242
  • [49] Automatic generation of VHDL code for a railway interlocking system
    Menendez, Martin N.
    Germino, Santiago
    Larosa, Facundo S.
    Lutenberg, Ariel
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2021, 14 (06) : 544 - 552
  • [50] Improving certification capability through automatic code generation
    Audsley, N
    Bate, F
    Crook-Dawkins, S
    McDermid, J
    BUILDING THE INFORMATION SOCIETY, 2004, 156 : 511 - 520