ABSTRACT
The particularity of the Web application of catering O2O platform makes its testing challenging, but the current research on its testing is relatively weak compared with the research on its design and development.This paper summarizes the research progress of Web platform testing methods in recent years.The Basic test contents and technologies, typical test models and automated testing tools of existing platforms are summarized.The current research hotspots and difficulties are analyzed, including the optimization of test models, the improvement and development of automated testing tools, the guarantee of test comprehensiveness, safety, stability and efficiency.Finally, the future research directions of the testing methods of catering O2O Web platform are discussed from three aspects: testing content, testing methods and testing tools.
- Dan Jiang. 2017. Discussion on the development of web application software testing technology. Western Leather, 39(2):13--13.Google Scholar
- Lei, X. U.2003. A survey of web testing. Computer Science.Google Scholar
- Qian, Z. 2011.Web testing generation: a stream x-machine based approach. Journal of Software Engineering & Applications, 5(1):7--13.Google ScholarCross Ref
- Ce Wang. 2015. Design and Implementation of JiaShiLe chain catering information system based on O2O.Jilin University.Google Scholar
- Ming Ming Duan. 2017. The design and implementation of electronic commerce system basic on O2O mode. Bejing University of Technology.Google Scholar
- Arora, J.2017. Web testing using UML environment models. International Conference on Computing, Communication and Automation. IEEE: 785--789.Google Scholar
- Jingjing Sun.2016. Design and implementation of online restaurant reservations based on O2O.Shandong Normal University.Google Scholar
- Zhongyu Hua. 2016. Design and Research of O2O Catering System. East China University of Science and Technology.Google Scholar
- Zhiqin Qi.2015. Take away ordering system based on O2O mode. Nanchang University.Google Scholar
- Sun, Y., Liang, D. Y., & Wang, W. J. 2014.Enhancement of test platform for web application security. Applied Mechanics & Materials, 511-512(5):1205--1210.Google Scholar
- NN Gauri, RS Chougule. 2015. Web Testing: Tool, Challenges and Methods. International Journal for Scientific Research & Development, 3(4):2321--0613.Google Scholar
- Ricca, F., & Tonella, P.2001. Analysis and Testing of Web Applications. International Conference on Software Engineering. IEEE. 25--34. Google ScholarDigital Library
- Kung, D. C., Liu, C. H., & Pei, H. 2000. An Object-Oriented Web Test Model for Testing Web Applications. Quality Software, Proceedings. First Asia-Pacific Conference on IEEE, 111--120. Google ScholarDigital Library
- CHIEN-HUNG LIU, DAVID C. KUNG, PEI HSIA, & CHIH-TUNG HSU. 2001. An object-based data flow testing approach for web applications. International Journal of Software Engineering & Knowledge Engineering, 157--179Google Scholar
- Xiaoli LU, Yunwei DONG, Hongbin ZHAO. 2010. Object-oriented Web Application Testing Model. Computer science, 37(7):134--136.Google Scholar
- Yujun GAO. 2013. The Implementation of Distributed and Object-oriented Web Automation.Software, 34(11):86--88.Google Scholar
- NimishKumar, ReenaDadhich, AdityaShastri. 2015. Designing a Framework for Web Testing using Object-oriented Testing Approach. International Journal of Computer Science and Information Technologies, 6(5):4220--4227.Google Scholar
- Guang yuan WANG, Qing zhong LI.2006. Research of the Behavior Model for Web Application Testing. Computer engineering & Science, 28(11):126--129.Google Scholar
- Qi Rong. 2007. Research on user's unanticipated behavior testing model of WEB application based on EFSM. Shanghai Normal University.Google Scholar
- Junxin GUO, Renfei GUO, Nanshan XU, et al. 2018.Study on Construction of EFSM Model for Web Application Based on Session. Computer Science, (4).Google Scholar
- Pohuang JIANG, Jianming XU. 2017. Web application testing framework based on MVC model and behavior description. Modern Electronics Technique, 40(6):71--74.Google Scholar
- Xiaoli LU, Yunwei DONG. 2010. Research on Structural Testing of Web Application. Computer Science, 37(12):110--113.Google Scholar
- Jiangyong Chen. 2012. Research On Testing Model and Automated Testing of Web Application. Fujian Normal University.Google Scholar
- Xiang DAI, Yuguang MAO, Fei WU, et al.2014. Research on Automatic Test Case Generation Based on Data Flow. Computer technology and development, (9)1--5.Google Scholar
- Xingye Wang. 2018. Research on Automated testing tools and Framework Based on QTP Function. Computer Programming Skills & Maintenance, (4).Google Scholar
- Xianzhao Ren.2017. Application of Automated testing tools in Software Testing. Digital Technology & Applications, (3):251--251.Google Scholar
- Sharma, M., & Angmo, R.2014. Web based automation testing and tools. International Journal of Computer Science & Information Technolo.Google Scholar
- NagowahL, DoorgahK. 2012. Improving test data management in record and playback testing tools. International Conference on Computer & Information Science. IEEE, 931--937.Google ScholarCross Ref
- Wang, F., & Du, W. 2012. A Test Automation Framework Based on WEB. Ieee/acis, International Conference on Computer and Information Science. IEEE, 683--687. Google ScholarDigital Library
- Haiguang QIN.2014. Improvement and Application of Selenium based Test Automation Framework. University of Chinese Academy of Sciences.Google Scholar
- Zeyu Jia.2016. Improvement and Implementation of Web-based Automated testing tools Based on Selenium. Shaanxi Normal University.Google Scholar
- Devi et al. 2017. A Study on Functioning of Selenium Automation Testing Structure. International Journal of Advanced Research in Computer Science and Software Engineering, 7(5): 855--862.Google ScholarCross Ref
- Ramya, P., Sindhura, V., & Sagar, P. V.2017. Testing using selenium web driver. International Conference on Electrical, 1--7.Google Scholar
Index Terms
- Survey of Testing Methods of O2O Catering Platform
Recommendations
Comparing automated visual GUI testing tools: an industrial case study
A-TEST 2017: Proceedings of the 8th ACM SIGSOFT International Workshop on Automated Software TestingVisual GUI testing (VGT) is a tool-driven technique, which uses image recognition for interaction and assertion of the behaviour of system under test. Motivated by a real industrial need, in the context of a large Turkish software and systems company ...
Research on Testing System of Networked Heterogeneous Computing Resource Platform
ICCCV '21: Proceedings of the 4th International Conference on Control and Computer VisionWith the growth of the information technology field, machine learning, artificial intelligence and other fields have begun to require higher computing performance. Networked heterogeneous computing is one of the critical solutions for them. The hardware ...
A survey of coverage based testing tools
AST '06: Proceedings of the 2006 international workshop on Automation of software testTest coverage is sometimes used as a way to measure how thoroughly software is tested. Coverage is used by software developers and sometimes by vendors to indicate their confidence in the readiness of their software. This survey studies and compares 17 ...
Comments