随着信息技术和互联网的快速发展普及,电子商务已经成为不可抗拒的现代商业潮流,云计算、大数据应用日趋成熟但随之带来了许多问题和挑战。
功能测试又叫黑盒测试,就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。 主要的核心能力有:测试的基本概念和测试常见分类;测试用例设计方法,进行功能测试用例设计;掌握项目测试流程;熟悉各种测试文档的编写;具备功能测试分析和用例设计能力,能够使用Fiddler辅助开展测试工作,满足企业的功能测试用人标准
Web自动化测试,是对功能测试的一种补充。相对手工测试而存在的,主要是通过所开发的软件测试工具、脚本等来实现,具有良好的可操作性、可重复性和高效率等特点。建立编程思维以及面向对象程序设计思想;能够熟练搭建Web自动化和移动自动化测试环境;熟练掌握PO模式的设计思想,并能够对页面进行封装;掌握数据驱动的实现方式;熟练掌握Selenium、PO模式、数据驱动和持续集成,可满足企业级的UI自动化测试工作。
接口自动化测试 掌握接口及接口测试相关概念;掌握使用Postman进行接口测试;掌握requests库使用及脚本封装;掌握接口测试框架的设计和封装;掌握使用持续集成工具管理接口测试脚本;掌握在实际的项目中如何灵活运用接口测试的相关技术。 熟练掌握postman、requests、UnitTest、Mock测试和数据库操作,可满足企业级的接口自动化测试工作。