对软件测试发展方向有更清晰的认识,对未来前景有所规划,
功能测试,自动化测试,性能测试,安全测试,
测试人员职责
入门的测试:执行用例,找缺陷
合格的测试:积极主动的发现,暴露缺陷,并团队合作,解决问题
优秀的测试:半个产品半个开发,提高质量和交付速率
测试人员工作内容
需求阶段:需求评审,明确测试边界,提取功能点与测试点
测试设计:测试计划,方案,用例
系统架构:清晰系统架构实现,数据走向,代码逻辑分析,根据系统架构选择适用的自动化测试框架和性能测试策略
执行测试:提交缺陷,回归验证
其他评估:性能测试评估,自动化测试覆盖
测试总结:测试报告,验收总结,风险评估
时间管理:工具调研,框架、平台、工具的研发,资源协调
中小型公司软件测试现状
测试人员人力有限,所以每个测试人员会做更多的工作
大多数公司无完整的软件周期,无需求,五设计,开发完成就是测试
很少有自动化测试,性能测试,这也意味着有更多的机会
大公司软件测试现状
工作流程全面