中高级测试

该文整理自B站的某一个公开课,仅供参考。

中级测试

这个阶段测试需要具备接口、性能、自动化等能力。

1.接口测试

(1)Http接口(Post和Get)

(2)Dubbo接口

(3)接口测试的范围

返回值、等价类、必填项、错误流程、稳定性(Ps:除了UI和兼容性无法测试,其他都可以)

(4)Http接口测试工具:Postman

2.性能测试

(1)测试工具:JMeter

扫描二维码关注公众号,回复: 10485793 查看本文章

(2)压力测试(并发测试):比如双十一秒杀活动(不用满足性能指标,非正常的情况),接口最多能承受多少用户访问

(3)负载测试:满足性能指标的情况下(正常情况),最多能承受的用户访问

(4)稳定性测试:比如网站在双十一活动期间(高强度下),是否能正常运行,前提是知道最多能容纳的数量(即在最大负载的情况下),让服务长时间在瓶颈上运行

3.自动化

(1)常用自动化框架:TestNG,JUnit

(2)自动化框架具备的能力:Log(日志记录和管理功能)、Report(测试报告)、Source(配置文件)、Common(公共函数和方法)、TestCase(测试用例管理集)、TestData(测试数据管理)、TestSuite(测试组件管理)、Statistics(测试结果统计)、Continuous(持续集成环境)

高级测试

1.技术

(1)白盒测试/编码能力

(2)自动化

(3)性能

(4)测试平台(项目、用例、需求、测试环境、测试质量监控、测试任务安排)

2.管理

(1)利用现有资源提升产品质量和团队效率

(2)沟通能力

(3)团队整体能力

测试开发

1.构建各种开发测试平台,提高测试效率和测试质量

猜你喜欢

转载自www.cnblogs.com/ninazheng/p/12634995.html