智讯网 智能科技与电子数码

在开发的时候测试主要做什么

测试开发工程师工作内容 

测试开发工程师的工作内容主要包括以下几点:

1. 测试设计与执行:测试开发工程师需要使用各种测试技术和方法来测试和发现软件中存在的缺陷,包括黑盒测试和白盒测试。黑盒测试主要通过等价类划分法、边界值法、因果图法等进行,白盒测试则主要通过语句覆盖、分支覆盖、判定覆盖等进行。

2. 软件质量分析:测试开发工程师需要分析软件质量,包括缺陷率、缺陷分布、缺陷修复趋势等,给出软件的各种质量特性,如功能性、可靠性、易用性、安全性、时间与资源特性等的具体度量,最后给出一个软件是否可以发布或提交用户使用的结论。

3. 测试计划制定:测试过程中,为了更好地组织与实施测试工作,测试负责人需要制定测试计划,包括有测试资源、测试进度、测试策略、测试方法、测试工具、测试风险等。

4. 自动化测试:测试开发工程师需要了解自动化测试框架,能够自己动手代码实现简单的UI自动化测试。

5. 团队协作:测试开发工程师需要熟悉公司的业务需求,维护系统,熟悉团队的测试流程和规范,及时与开发人员沟通,确认和修复缺陷。

版权说明:文章均为账号作者发布,不代表本网站观点与立场,如有侵权请联系我们删除