软件测试学习之路
这段时间集中学习了软件测试,完成了4个完整的测试项目,累计 73 条测试用例,综合通过率 92%。在这里做个总结。
项目一:Web功能测试(OpenCart电商系统)
- 测试用例:30条
- 发现Bug:5个(含1个S1级严重Bug)
- 工具:手工测试 + 测试用例管理
- 收获:学会了如何设计完整的测试用例,覆盖功能、边界、异常场景
项目二:API接口测试(JSONPlaceholder)
- 测试用例:16个接口测试
- 工具:Postman + Tests断言脚本
- 通过率:100%
- 收获:掌握了RESTful API测试方法,学会了写断言脚本
项目三:Playwright自动化测试(OpenCart)
- 测试用例:10个自动化用例
- 设计模式:Page Object模式
- 通过率:90%
- 收获:理解了UI自动化的核心思想,PO模式让代码更易维护
项目四:Selenium自动化测试(TodoMVC)
- 测试用例:17个自动化用例
- 设计模式:数据驱动测试
- 通过率:94.1%
- 收获:数据驱动让测试更灵活,Selenium的兼容性处理
总结
测试不仅是找Bug,更是保障软件质量的系统工程。从手工到自动化,每一步都有它的价值。