07 2023 档案

摘要:JsonPath使用和示例 1 简介2 官方实例3 JsonPath与XPath语法对比4 实例说明JsonPath与XPath语法5 Python中JsonPath模块6 Python中JsonPath使用7 结合接口测试的实例 1 简介 官网:https://goessner.net/artic 阅读全文
posted @ 2023-07-31 14:33 虫无涯 阅读(37) 评论(0) 推荐(0) 编辑
摘要:9 | PyYAML源码之emit,dump,safe_dump,yaml.YAMLObject 1 yaml.dump()2 yaml.dump()3 yaml.safe_dump4 yaml.YAMLObject 1 yaml.dump() 源码: 作用: 将Python对象序列化为YAML流。 阅读全文
posted @ 2023-07-31 10:37 虫无涯 阅读(42) 评论(0) 推荐(0) 编辑
摘要:8 | PyYAML源码之full_load,full_load_all,safe_load,unsafe_load,unsafe_load_all 1 yaml.full_load()2 yaml.full_load_all()3 yaml.safe_load()4 yaml.unsafe_loa 阅读全文
posted @ 2023-07-31 09:31 虫无涯 阅读(17) 评论(0) 推荐(0) 编辑
摘要:7 | PyYAML源码之yaml.compose_all,yaml.load,yaml.load_all 1 yaml.compose_all()2 yaml.load()3 yaml.load_all() 1 yaml.compose_all() 源码: 作用:分析流中的所有YAML文档,并产生 阅读全文
posted @ 2023-07-28 17:49 虫无涯 阅读(3) 评论(0) 推荐(0) 编辑
摘要:6 | PyYAML源码之yaml.scan,yaml.parse, yaml.compose 0 yaml文档1 yaml.scan()2 yaml.parse()3 yaml.compose() 0 yaml文档 以下示例来源于网络,便于后续学习用, 文档为config_yaml.yaml。 { 阅读全文
posted @ 2023-07-28 13:27 虫无涯 阅读(14) 评论(0) 推荐(0) 编辑
摘要:5 | YAML流样式、块样式、序列样式 1 流样式2 块样式3 序列样式4 Flow Mappings 1 流样式 流样式将 YAML 数据表示为一个序列的流;使用逗号分隔符来表示不同的元素;使用方括号([])表示序列,使用大括号({})表示映射。 # 嵌套映射 - {name: xiaozhan 阅读全文
posted @ 2023-07-28 11:16 虫无涯 阅读(31) 评论(0) 推荐(0) 编辑
摘要:4 | YAML字符流、节点属性、块伸缩标头使用 1 字符流1.1 表示方式1.2 字符流解析 2 节点属性3 块伸缩标头 1 字符流 1.1 表示方式 YAML字符流是将多个文档放在同一个文件中,通过“—”分隔符进行分割;示例: user1: name: xiaoming age: 23 pass 阅读全文
posted @ 2023-07-28 10:34 虫无涯 阅读(4) 评论(0) 推荐(0) 编辑
摘要:3 | YAML集合、结构、标量、标记使用 1 集合1.1 列表1.2 映射1.3 集 2 结构2.1 多行结构2.2 单行结构 3 字面量4 标量5 标记6 指示符 1 集合 YAML 支持三种集合类型:列表,映射和集。 1.1 列表 列表是一种序列结构,它使用连字符“-”表示;如下三个元素的列表 阅读全文
posted @ 2023-07-27 15:51 虫无涯 阅读(18) 评论(0) 推荐(0) 编辑
摘要:2 | YAML缩进、分离、注释简单使用 1 简介2 缩进3 分离4 多行文本4.1 折叠块4.2 字面块4.3 引用块 5 注释5.1 行内注释5.2 块注释5.3 完美注释示例 1 简介 YAML 不是一种标记语言,而是一种数据格式;使用缩进和分离来表示数据结构,不需要使用额外的标记语言。 2 阅读全文
posted @ 2023-07-27 14:59 虫无涯 阅读(24) 评论(0) 推荐(0) 编辑
摘要:1 | YAML简介和基础知识了解 1 什么是YAML?2 YMAL语法了解2.1 数据类型2.2 列表2.3 对象2.4 多行字符串 3 YAML的应用场景有哪些?3.1 作为配置文件3.2 作为数据交互3.3 其它场景 4 不同语言的解析和生成5 使用pyyaml库解析6 yaml.dump() 阅读全文
posted @ 2023-07-27 11:39 虫无涯 阅读(18) 评论(0) 推荐(0) 编辑
摘要:搭建禅道环境作为练习UI和接口自动化测试对象 1 目的2 禅道下载3 禅道安装4 禅道运行5 接口查看6 验证接口测试7 验证UI测试 1 目的 做UI和接口自动化练习时,有时候找不到合适的对象,我们可使用禅道来联系;因为禅道有开源版,可以二次开发,并有详细的API手册;本文的目的是整理并分享,使用 阅读全文
posted @ 2023-07-25 15:24 虫无涯 阅读(39) 评论(0) 推荐(0) 编辑
摘要:12 | 什么是状态转换测试?如何开展? 1 状态转换测试简介1.1 基于状态的测试设计技术1.2 系统行为 2 故障类别2.1 状态2.2 防护2.3 转换2.4 事件2.5 其它 3 状态转换测试技术3.1 编写状态-事件表3.2 编写转换树3.3 编写合法测试用例的测试脚本 3.4 编写非法测 阅读全文
posted @ 2023-07-19 14:07 虫无涯 阅读(41) 评论(0) 推荐(0) 编辑
摘要:11 | 测试设计技术简单说明 1 测试设计技术的步骤1.1 确定测试情形1.2 确定逻辑测试用例1.3 确定物理测试用例1.4 建立初始化环境1.5 组合测试脚本1.6 定义测试方案 2 测试设计技术的优点3 测试设计技术的特征3.1 白盒或黑盒3.2 导出测试用例的原则3.2.1 处理逻辑3.2 阅读全文
posted @ 2023-07-17 14:33 虫无涯 阅读(24) 评论(0) 推荐(0) 编辑
摘要:10 | 嵌入式软件测试中如何进行安全性分析? 1 简介2 故障模型及后果分析(FMEA)2.1 三个步骤2.2 带来的结果优势2.3 FMEA分析过程2.3.1 描述系统及其功能2.3.2 识别潜在的故障模式2.3.3 故障模式对功能的影响2.3.4 风险导致后果的原因2.3.5 风险监控 3 故 阅读全文
posted @ 2023-07-11 17:54 虫无涯 阅读(1562) 评论(0) 推荐(0) 编辑
摘要:自动化测试报告样式HTMLTestRunner、BeautifulReport、HTMLReport、Allure你喜欢哪个? 1 框架设计(准备工作)1.1 简易框架图1.2 common/reportOut.py1.3 report1.4 testcase/test_baidu.py1.5 mi 阅读全文
posted @ 2023-07-07 17:05 虫无涯 阅读(15) 评论(0) 推荐(0) 编辑