第一阶段:软件测试基础入门
计算机基础是软件测试人员必备的常识,所讲内容包括:计算机软硬件系统组成、常用DOS命令、常见的计算机数据计量单位等。
HTML(超文本标记语言)是用于在Internet上显示Web页面的主要标记语言。 页由HTML组成,用于通过Web浏览器显示文本,图像或其他资源。
软件测试行业需要掌握有关测试相关知识,包括软件测试的目的、软件测试定义、缺陷定义和评判标准、测试用例等。
基础入门学习重点:
-
熟悉计算机相关概念。
-
掌握基础的测试理论。
-
熟练掌握HTML常用标签input。
-
掌握使用CSS选择器。
第三阶段:软件测试手工测试
用例设计是软件测试实施中最重要的基本功,针对不同的业务不同的场景进行全面覆盖,尽量发掘bug,把控软件质量。
在测试过程中发现bug,如何同步给开发和后续跟进管理需要一个款项目管理软件或缺陷管理软件,本章节来学习国内主流缺陷管理工具:禅道的缺陷管理应用。
做为一名测试管理者或资深测试工程师需要具备编写文档能力,本章节来学习测试计划核心内容、测试方案核心内容、电商项目测试计划实施、缺陷 告、测试 告等文档编写。
Tpshop项目对真实项目中的核心模块进行全方面,多角度的用例设计,涉及购物车、订单管理、抢购功能、优惠券等核心业务功能测试,应用多种测试用例设计方法:等价类、边界值、判定表、状态迁移图、流程图、错误推测法等。
学车不项目对真实app应用项目中的核心模块进行全方面,多角度的用例设计,涉及登录、个人中心、 名、学车、陪练、驾考圈核心业务功能测试,以及app应用专享测试。
手工测试学习重点:
-
熟练掌握黑盒测试用例设计方法,进行功能测试用例设计。
-
熟悉测试管理工具禅道。
-
熟悉测试计划,测试方案,测试 告的核心内容。
-
熟悉电商类、应用类手工项目测试。
第五阶段:软件测试接口测试
Postman和Jmeter都是接口测试常用工具。Postman是谷歌的一款接口测试插件,它使用简单,支持用例管理,支持get/post、文件上传、响应验证、变量管理、环境参数管理等功能,可以批量运行,并支持用例导出、导入。jmeter是一款免费开源的工具,相对内存占用小,免费开源,轻巧方便、无需安装,越来越被大众所喜爱。
使用综合案例来加强重点知识,用切实的应用场景理解接口测试断言、封装、提取token及封装,参数化、日志等不同的方法去实现接口测试的应用。
Tpshop项目对真实电商项目中的接口测试,解决接口依赖数据问题,采用工具进行抓去接口,requests和unittest用例管理框架来实现对应的接口进行测试,不同接口请求类型,参数类型的应用。
IHRM是基于saas模式的人力资源管理系统中,在本项目中采用:Postman工具进行接口测试、Python + Requests库实现接口自动化测试、搭建完善的接口自动化测试平台框架、引入数据驱动技术来实现测试脚本和测试数据的分离、采用JSON格式来定义测试数据、采用PyMySQL对数据库中的数据进行校验、采用logging实现日志收集、HTMLTestRunner模板来生成简洁的HTML测试 告、采用Jenkins持续集成工具管理自动化脚本。
黑马头条是一款汇集科技资讯、技术文章和问答交流的用户移动终端产品,在本项目中采用:pytest测试框架来管理维护用例、采用JSON来定义测试数据、引入数据驱动技术来实现测试脚本和测试数据的分离、logging实现日志收集、HTMLTestRunner模板来生成简洁的HTML测试 告、Allure生成内容丰富、页面美观的自动化测试 告、Jenkins持续集成工具管理自动化脚本、requests库实现接口自动化测试、搭建完善的接口自动化测试平台框架。
接口测试学习重点:
-
掌握使用Postman、Jmeter进行接口测试。
-
掌握接口测试框架的设计和封装。
-
掌握使用持续集成工具管理接口测试脚本。
-
掌握在实际的项目中如何灵活运用接口测试的相关技术。
软件测试职业前景

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!