mutouchoupihai
1、熟悉软件质量、软件测试及软件质量保证的基础知识; 2、掌握代码检查、走查与评审的基本方法和技术; 3、掌握白盒测试和黑盒测试的测试用例的设计原则和方法; 4、掌握单元测试和集成测试的基本策略和方法; 5、了解系统测试、性能测试和可靠性测试的基本概念和方法; 6、了解面向对象软件和WEB应用软件测试的基本概念和方法; 7、掌握软件测试过程管理的基本知识和管理方法; 8、熟悉软件测试的标准和文档。
阿波罗三下
初级软件测试工程师基本要求:按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。
按其级别和职位的不同,可分为三类:
高级软件测试工程师,熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够对可能出现的问题进行分析评估;
中级软件测试工程师,编写软件测试方案、测试文档,与项目组一起制定软件测试阶段的工作计划,能够在项目运行中合理利用测试工具完成测试任务;
初级软件测试工程师,其工作通常都是按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。
扩展资料:
软件测试原则:
1、测试应该尽早进行,最好在需求阶段就开始介入,因为最严重的错误不外乎是系统不能满足用户的需求。
2、程序员应该避免检查自己的程序,软件测试应该由第三方来负责。
3、设计测试用例时应考虑到合法的输入和不合法的输入以及各种边界条件,特殊情况下还要制造极端状态和意外状态,如网络异常中断、电源断电等。
4、应该充分注意测试中的群集现象。
5、对错误结果要进行一个确认过程。一般由A测试出来的错误,一定要由B来确认。严重的错误可以召开评审会议进行讨论和分析,对测试结果要进行严格地确认,是否真的存在这个问题以及严重程度等。
6、制定严格的测试计划。一定要制定测试计划,并且要有指导性。测试时间安排尽量宽松,不要希望在极短的时间内完成一个高水平的测试。
7、妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。
参考资料来源:百度百科——软件测试工程师
优质工程师考试问答知识库