1、熟练掌握测试基本理论,包括黑盒、白盒测试技术;
2、熟悉功能测试和性能测试方法,能够根据项目特点,设计测试策略和方案;
3、熟练掌握软件测试流程,能够提取测试需求、编写测试计划及设计用例、执行用例后提交缺陷并跟踪缺陷状态,总结测试报告,具有较强文档编制能力;
4、熟练使用的软件测试管理工
5、熟练使用自动化接口测试工具Jmeter
6、熟悉Linux系统基本操作命
7、熟悉Oracle和MySQL数据库
14年参与的一次项目高保真测试经验总结。当时对am系统做了一次比较大的交互优化,希望通过这次接近生产环境的测试,来验证优化的效果是否理想。
整个测试过程共分3个步骤:
· 前期准备工作
· 进入测试环节
· 测试数据报告和交互优化方案
一、前期准备工作:
1.1 确定测试目标
目标:
验证优化后的系统,用户完成主要任务是否高效。
某些细节上的交互改动比较有争议,希望通过测试验证此类改动是否合针对这个任务思考测试的关注点,这些关注点都跟交互方案紧密相连。目的:在测试中,能及时发现方案的可行性。
操作。需要包含2个部分,模拟操作和可能出现的操作。模拟操作就是设计师为用户设定的理想操作,可能出现的操作就是用户真实场景下出现的其他操作。目的:在最后测试的时候能够发现用户实际的操作路径与设计师设定的路径差异有多大,差异点具体在哪里。
角色 | 职位 |
负责人 | 软件测试工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |