在浏览 Microsoft 考试 70-518 的技能测量部分时 ( http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-518&locale=en-us#tab2 ) 在各种类型中提到的可靠性测试有“持续时间测试”
我相信没有真正的自动化方法可以做到这一点。您只需要启动您的应用程序(可能对其进行压力测试......压力可以自动化)并在一段时间后观察它(内存/性能)。它是否正确?
在浏览 Microsoft 考试 70-518 的技能测量部分时 ( http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-518&locale=en-us#tab2 ) 在各种类型中提到的可靠性测试有“持续时间测试”
我相信没有真正的自动化方法可以做到这一点。您只需要启动您的应用程序(可能对其进行压力测试......压力可以自动化)并在一段时间后观察它(内存/性能)。它是否正确?
我同意您的一般想法,在实际工作负载下长时间运行应用程序。虽然细节是特定于应用程序的。对于某些应用程序,随着时间的推移会产生有趣的效果,例如,一些日常事务子任务每小时运行一次,其中的一些缺陷可能仅在多次执行后才会显现。
我看到了长时间测试的两个主要动机:
没有持续时间测试之类的东西。这是耐力或更具体地说是“可靠性测试”。