使用日志记录多次运行Sipp测试用例

时间:2013-11-26 17:57:29

标签: automated-tests sip autoit

我使用SIPP作为客户端来测试我的SIP服务器。为了测试服务器的稳定性,我想运行一个特定的测试用例1000次。为此,我使用AutoIT(这是我们用于其他客户端的常用自动化软件,为了保持一致性,我们希望自己使用AutoIt。)

事情是我注意到,经过大约100次运行后,响应时间从服务器增加。在AutoIt中,我运行测试用例,并假设在一分钟内,将运行整个测试用例,然后再次运行测试(下一次迭代)。

有什么办法,我可以在AutoIt中了解,没有回复,或者意外回复,我可以存储它。

例如:如果简单的测试用例是 - >注册 - >和回复是200好的。 如果回复200 ok来了 - >写入文件:测试用例迭代编号:成功 如果回复408超时来了 - >写入文件:测试用例迭代次数:超时错误 如果没有回复,经过一定的超时时间后:测试用例迭代次数:无响应错误。

通过AutoIt,我能想到的方法是通过读取文件,检查特定的呼叫ID,响应的来源等等。

我想知道,如果sipp已经为此提供了条款吗?

0 个答案:

没有答案