故障厂是一个有用的和独特的积极的调试解决方案进行通信的应用程序与其他应用程序通过网络(活动的调试是一个技术错误条件诱导的目的,那么它的作用被跟踪)。它采用故障注入技术模仿故障和运动的错误处理代码。
基础知识
您的神器出山:www.shenqi73.com代码可能会调用一个方法,可以返回一个错误,或在某些情况下,抛出一个异常。产生错误条件的情况下,可能是罕见的,在产品开发过程中,它可能是很难遇到,但错误条件发生在现实生活中使用你的应用程序,并因此需要进行测试,
例如,您可能会定期得到ENOBUF的错误,从许多套接字调用,即使在正常的使用。或者,您可能有时会收到ECONNABORTED或ENETDOWN的。这可能是很难复制的这些条件无故障厂,但你的代码应该是他们在任何时刻准备好接受...
故障厂注入两种类型的故障:socket API的故障和任意HTTP响应(即可以用来模仿一系列条件,其中包括SOAP错误)
它的目的是单独使用,或与您现有的调试器。
故障厂的目的是测试错误条件:
?#183;有效的套接字错误
?#183; HTTP返回代码,例如500,404,301,等。
#183;有效和无效的HTTP响应,包括无效和错误的XML
下面是一些主要特点“FaultFactory”:
?#183;非常安全且易于使用的
?#183;需要的系统配置的更改
#183;没有编译时仪器 - 使用动态检测
#183;中性语言 - 适用于几乎所有的Winsock应用程序,写在C / C + +,Java的,比如Perl,Python,和几乎所有其他语言
?#183;不修改你的系统,因此非常安全
上一个软件:Xselerator 2.5
下一个软件:EasyHTTP 0.0.1