Font Size: a A A

Design And Implementation Of Node-Webkit Based Functional Testing Software

Posted on:2017-06-30Degree:MasterType:Thesis
Country:ChinaCandidate:W SuFull Text:PDF
GTID:2428330590468187Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Along with improvement and progress of development technology,corresponding testing technology turns to be out of date.In order to keep pace with technology evolution and adapt changes of testing market,new approaches of testing software development and implementation need to be explored.It is also necessary to avoid disadvantages of existing test products,to enhance testing capability and efficiency,and to reduce costs of development and maintenance.This thesis starts from the market research,analyzes traditional products' history,requirements,benefits and drawbacks,uses existing products practice as reference for requirements definition and high level design,exploits open sourced projects and frameworks for detailed implementation,and eventually,establishes a complete functional testing software named ?WebWayTest?.The creative features of this thesis are: choosing Node-Webkit as runtime environment;defining a testing script based on JavaScript;recognizing elements by standard APIs with priority;listening and filtering key events;replaying scripts by code injection.The research results show that,using new platform to build a testing tool totally makes sense.It not only implements all basic functions of traditional testing tool,but also brings improvements and new styles.From comparison,its unique characteristics can overcome the shortage of existing tools,and reduce costs of development and maintenance.It has creative and referable significance for similar research.
Keywords/Search Tags:Functional Testing, Node-Webkit, Automation Test, Web Test
PDF Full Text Request
Related items