Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Testing 测试监控工具_Testing_Jmeter_Functional Testing_Performance Testing - Fatal编程技术网

Testing 测试监控工具

Testing 测试监控工具,testing,jmeter,functional-testing,performance-testing,Testing,Jmeter,Functional Testing,Performance Testing,请指导我如何测试监控工具? 由于项目的性质(监控另一个目标程序的程序),我们不能期望输入(目标程序的活动),因此测试它的最佳方法是什么 我不知道您的监控工具是如何工作的,但我认为它与一些“目标”应用程序通信、从中检索数据并显示报告的方式可能会有所不同 我认为您的问题在于您无法控制监控工具的输入,以便测试它是否显示正确的数据,因为输入取决于您的目标应用程序 我的建议是创建一个Mock应用程序。此应用程序必须与您的真实目标应用程序具有相同的界面,以便您的工具可以与其通信。当然,实施必须有所不同。以这

请指导我如何测试监控工具?
由于项目的性质(监控另一个目标程序的程序),我们不能期望输入(目标程序的活动),因此测试它的最佳方法是什么

我不知道您的监控工具是如何工作的,但我认为它与一些“目标”应用程序通信、从中检索数据并显示报告的方式可能会有所不同

我认为您的问题在于您无法控制监控工具的输入,以便测试它是否显示正确的数据,因为输入取决于您的目标应用程序


我的建议是创建一个
Mock
应用程序。此应用程序必须与您的真实目标应用程序具有相同的界面,以便您的工具可以与其通信。当然,实施必须有所不同。以这种方式实现它,以便您的工具检查的每个参数对您来说都是可配置的。因此,您将能够知道哪个将成为您的工具的输入。

正如您所提到的,我的监控工具正在与应用程序“目标”对话,但我必须测试监控工具本身。那么,我可以使用什么类型的软件来测试这个工具呢?在寻找这个工具之前,你必须写下测试工具功能的测试用例(不确定你是否已经完成了测试)。关于工具,这取决于应用程序的类型。如果它是GUI应用程序,那么您就是最好的测试工具。如果它是http服务器或web服务,那么(您已经在标记中添加了)将非常好。