Font Size: a A A

Research And Implementation Of Automation Testing Framework On Web Games

Posted on:2018-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:X GaoFull Text:PDF
GTID:2428330596990021Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development and grow of Internet,web games are evolved to be more and more complicated.Game is a special kind of software,most of its widgets are customized,which makes it hard for software tools to identify.Nowadays,testers are still using traditional manual testing method to test game play.In this way,it is difficult to satisfy the requirement of high growing speed of games,and also seriously restricted the quality of game software.Overall,developing an automation software testing framework for web games is very necessary.According to current situation,this paper researched and implemented an automation software testing framework on web games,major work and contributions are including following points:1.Using Ruby on Rails MVC pattern,the display part of the automation software testing framework has been built.2.Through Sikuli with Selenium script,and recognizing in-game widgets as images,the automation validation of in-game widget is implemented.3.Using pair-wise algorithm and condition constrains,the number of test cases suite were reduced greatly.4.The performance testing method of web games have been completed.This software testing framework has served for the web game site testing over a year.It supported dozens of games automation testing with Java,Flash and HTML 5 environments.After website each version iteration maintenance,it will run full regression testing for all games and web pages.Using the software testing framework,not only save a lot of time,but also find many potential defeats which manual testing could missed.
Keywords/Search Tags:Software Automation Testing, Game Testing, Test Case Generation, Sikuli
PDF Full Text Request
Related items