验收测试 - 断言大全 - 补充 ¶
作者:KK
发表日期:2015.12.13
sendAjaxRequest($method, $uri, $params = null)
:发送一个ajax请求,$method是请求的方式,比如get,post,delete,put,也可以自定义请求方式,具体看服务端程序是否扩展了这个请求方式并作响应了sendAjaxGetRequest($uri, $params = null)
用get方法发送一个ajax请求,跟sendAjaxRequest('get', ...)是一样的sendAjaxPostRequest($uri, $params = null)
用get方法发送一个ajax请求,跟sendAjaxRequest('post', ...)是一样的seeResponseCodeIs($code)
断言上次发生HTTP请求后的响应状态码setHeader($header, $value)
设置下一次请求的headerattachFile($field, $filename)
附加一个文件,以$field这个字符串变量来命名,比如$field叫image
的话,就是PHP角度访问的那个$_FILES['image']
了; 而$filename就是附加的文件是哪个文件,是你当前测试用例所在磁盘上的物理路径哦amHttpAuthenticated($username, $password)
用指定的用户名和密码提交到当前的Http认证中,认证不通过将导致断言失败
就写到这了,我还真写不完整个AcceptanceTester的断言,什么时候闲得蛋疼了,或哪位朋友有空义务帮忙写写再说吧~~帮忙写的话用markdown哦^-^