更多功能测试以及全套学习路线图均在专栏,↑↑戳进去领取~
系列文章目录
💻性能测试-第01天-从理解到体验,最后能够对比说出Loadrunner和JMeter的优缺点
💻性能测试-第02天-JMeter环境搭建完成第一个案例
💻性能测试-第03天-以案例理解JMeter主要元素以及相关的作用域
💻性能测试-第03天-掌握Jmeter断言和关联使用、自动录制脚本
💻性能测试-第04天-掌握Jmeter直连数据库
🏅自动化接口测试第一步Postman环境安装与插件安装
🏅自动化接口测试-第01天-接口、接口测试、URL、HTTP协议、接口文档解析
🏅自动化接口测试-第02天-接口用例设计思路、单接口用例、业务场景用例、postman
🏅自动化接口测试-第03天-Postman用例集、断言、前置脚本、关联、生成测试报告
🏅自动化接口实战-第04天-读取外部数据文件、iHRM项目实战
🍬软件测试实战:Day01-黑马Ego微信小程序的测试设计和执行
🍬软件测试实战:Day02-完成黑马Ego微商小程序的前后台本地部署
开始今天的学习内容
学习目标:
完成Ego微商项目的测试设计和执行
通过xmind指定的测试点设计(功能和非功能),以小组形式提交
提交执行之后的测试报告(小组作业形式提交)
🚩 测试设计思路
- 作用:知道如何进行实际的测试设计和执行的过程
测试依据
文档 : 需求说明书 原型图
环境 : 测试环境
人员 : 产品
测试点拆分:
测试用例编写 —>需要的话留言领取
【扩展】关于轮播图数量修改操作
轮播图后台上传位置以及数据库修改的地方
- 进入项目指定路径,并上传准备好的图片
- 修改上传图片的权限
- 数据库表处理关联关系(图片/轮播图/主页的关系)
设计注意事项
覆盖需求
所见及所测
站在用户使用场景设计用例
!功能测试
! 非功能测试点
面试题:测试过程中如果出现不可复现的bug如何处
考察目的:自己分析定位问题的能力,团队的沟通和协作能力
- 自己思考刚才测试过程有什么差异的地方(测试步骤,测试账号、测试网络、测试环境)
- 尝试多次测试复现(换个别的电脑或者环境进行复现),可以借助于抓包工具、借助数据库
- 如果此时问题比较严重,找技术人员协助复现(高级测试人员、开发人员)
- 如果是开发人员,可以让开发人员协助打印调试日志
- 更新系统然后在尝试复现测试,暂时放弃(可以在后续版本再次验证);如果后续版本出现
了,此时直接提交bug(开发人员有相关的调试日志了)
跟踪缺陷流程
测试报告
作用:
- 测试过程的详细记录和总结,目的为了验证记录产品的测试质量
- 测试报告体现产品质量,确定能否上线发布
- 测试报告的编写标志着测试活动的结束