软件测试工程师的工作是什么?

(1)测试和发现软件中的软件缺陷;

②测试需要贯穿整个软件生命周期;

③测试用例报告的形成:为了更好更有效地进行测试,保证测试工作的质量,测试人员在进行测试工作之前,需要设计测试用例,形成测试用例报告。

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

⑤缺陷报告的准备和提交:测试人员将准备正式的缺陷报告,并提交给开发人员进行缺陷确认和修复。

⑥软件质量分析:测试完成后,测试人员需要根据测试结果对软件质量进行分析,包括缺陷率、缺陷分布、缺陷修复趋势等。给出了软件各种质量特性的具体度量,包括功能性、可靠性、易用性、安全性、时间和资源特性。最后给出了该软件是否可以发布或提交给用户的结论。