json/xml响应断言
json/xml响应断言
json path 断言
因为results框架没有提供关于json的,所以我们用一个第三方库(python的):jsonpath,用之前import一下
xml断言
第三方库:XMLSession
xpath断言
xml解析
如果要自己解析xml:
hamcrest断言体系
语法:
theString = 'Hello Hamcrest' myString = 'Hello Hamcrest' assert_that(theString, equal_to(myString))
第三方库:PyHamcrest
各种语言都对hamcrest进行了实现,可以访问hamcrest.org网站了解每种语言是如何实现的
具体用法可以参照:基于Python语言Hamcrest断言的使用 - milkty - 博客园