如果测试阶段超过5个月,开发人员是否帮助测试人员执行脚本?我不知道它是如何在瀑布的生命周期中完成的,那里的阶段通常是相当长的。
发布于 2016-02-02 20:50:04
我不知道其他组织,但在我的,他们喜欢瀑布开发。测试人员在开发过程中编写测试脚本。然后,在测试阶段,开发人员几乎所有的时间都在帮助测试人员确定测试是否有效,如果没有,测试失败的原因。如果测试失败,测试人员就无法确定:
前两个确定数据在哪个日志文件中--在您知道在哪里查找之前什么都找不出来。由于对客户的一个简单的“是”或“否”回答可能涉及通过多个中间件平台对多个后端系统进行五或十个查询,因此很难确定哪些日志文件可能包含您的请求和响应。
接下来的两个文件需要读取非常详细的非常技术性的日志文件。这意味着他们实际上被混淆了。(我认为第三方让他们的日志文件难以阅读,所以当您有严重的生产错误时,您必须使用他们的服务。)由于并非所有的日志都包含时间戳,而且所有日志都包含几十个测试人员同时进行的测试,因此很难确定哪些请求和响应是用于测试的。
最后一个不是他们的错--测试数据需要跨所有后端系统集成,但是没有一个人知道如何在多个系统中创建测试数据,所以很少能找到在每个后端系统中使用所有正确属性创建的测试数据。
由于测试人员比开发人员多得多,所以在测试阶段,我每天花费将近6个小时来做“测试支持”。
https://softwareengineering.stackexchange.com/questions/309089
复制相似问题