我有一个智能手机应用程序,可以将文件上传到服务器。这个服务器是第三方软件(Minio).
这个第三方软件有一个错误,导致上传失败。这在很大程度上破坏了我们的智能手机应用。当然,我们可以优雅地处理错误--但是关键的数据并没有被上传。
所以,我修复了第三方软件中的一个漏洞,现在我们的智能手机应用程序又开始工作了。
问:为了防止回归错误,我如何在符合ISO13485 (或ISO9001)的QMS中记录需求和测试?
理想情况下,我希望:
但是,我肯定不应该写关于第三方软件内部错误和行为的测试吗?(否则,我会为我使用的每一种汤编写规格!)
发布于 2020-07-21 11:42:23
第三方软件,如上述评论之一,超出了您的控制范围。因为它对您的软件至关重要,所以您在如何处理这个问题上有几个选择。
本质上,因为您无法阻止第三方软件中的回归,所以您的测试将通知您第三方服务的状态,因为它与您的软件相关。
发布于 2020-07-26 07:47:09
你不能真正解释第三方软件被破坏的原因。这不在你的控制范围之内。但是,您应该将其记录下来,原因有几点:
至于测试,一般来说,您应该只测试应用程序工作的正常端到端流。但是,如果bug有很大的影响(您的公司将被起诉/损失数千美元),那么可以编写一个测试,以便您知道何时发生这种情况,以便您能够与供应商联系。
https://sqa.stackexchange.com/questions/45294
复制相似问题