![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 65
霍格沃兹_测试
软件测试培训、java培训、Python培训、大数据测试管理、更多资料等你来拿
展开
-
技术分享 | app自动化测试(Android)-- Capability 使用进阶
Capability 是一组键值对的集合(比如:"platformName": "Android")。Capability 主要用于通知 Appium 服务端建立 Session 需要的信息。客户端使用特定语言生成 Capabilities,最终会以 JSON 对象的形式发送给 Appium 服务端。Appium底层架构比如下面的例子展示了几个重要的 capabilities:python版本Java 版本通用的Capability参数Capabilities 参数支持多种平台。原创 2022-09-02 15:48:02 · 562 阅读 · 0 评论 -
技术分享 | 接口测试中如何使用Json 来进行数据交互 ?
json 是一种轻量级的传输数据格式,用于数据交互。json 请求类型的请求头中的 Content-Type 对应为 application/json 。碰到这种类型的接口,使用 Java 的 REST Assured 或者 Python 的 Requests 均可解决。实战演示在 Python 中,使用 json 关键字参数发送 json 请求并传递请求体信息。```>>> import requests>>> r = requests.post( 'https:/原创 2022-08-30 11:18:01 · 157 阅读 · 0 评论 -
技术分享 | 接口自动化测试中如何对xml 格式做断言验证?
在服务端自动化测试过程中,发起请求之后还需要对响应值进行验证,验证响应信息符合预期值之后,这一条接口自动化测试用例才算完整的通过。所以这一章节,将会讲解在接口自动化测试中,是如何对服务端返回的 XML 格式响应内容做断言验证。环境准备Python 版本安装 requests_xmlpip install requests_xml复制代码Java 版本Rest-Assured 支持对xml 进行断言,参考接口测试框架章节安装 Rest-Assured 即可。Xml 解析方式Python 有三种 XML 解析方原创 2022-08-30 11:09:09 · 84 阅读 · 0 评论 -
技术分享|接口自动化测试之JSON Schema模式改如何使用?
JSON Schema 模式是一个词汇表,可用于注释和验证 JSON 文档。在实际工作中,对接口返回值进行断言校验,除了常用字段的断言检测以外,还要对其他字段的类型进行检测。对返回的字段一个个写断言显然是非常耗时的,这个时候就需要一个模板,可以定义好数据类型和匹配条件,除了关键参数外,其余可直接通过此模板来断言,JSON Schema 可以完美实现这样的需求。JSON Schema 官网:Implementations | JSON Schema环境准备安装 JSON Schema 包Python 版本pi原创 2022-08-29 16:11:36 · 98 阅读 · 0 评论