摘要: 接口测试: 1.业务功能测试 2.边界分析测试 3.参数组合测试 4.异常情况测试 5.性能测试 6.安全测试 接口安全:1、绕过验证,比如在购买了一个商品,价格是300元,在提交订单时候,把这个商品的价格改成3元,后端有没有做验证,更狠点,把价格改成-3,是不是余额还要增加?2、绕过身份授权,比如 阅读全文
posted @ 2020-03-15 21:57 yimu-yimu 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 接口自动化HttpRunner框架流程简介 主要特性: 继承 Requests 的全部特性,轻松实现 HTTP(S) 的各种测试需求 采用 YAML/JSON 的形式描述测试场景,保障测试用例描述的统一性和可维护性 借助辅助函数(debugtalk.py),在测试脚本中轻松实现复杂的动态计算逻辑 支 阅读全文
posted @ 2020-03-15 19:05 yimu-yimu 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 常用接口自动化工具框架: 工具 学习成本 录制 持续集成 测试报告 用例管理 性能测试 扩展难度 语言 java+testing+Maven 高 否 是 是 难 是 中 java python+Requests 低 否 是 是 难 是 中 python Robot Framework 低 否 是 是 阅读全文
posted @ 2020-03-15 18:25 yimu-yimu 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 接口自动化中,python+request也是常用的一种 阅读全文
posted @ 2020-03-15 17:27 yimu-yimu 阅读(298) 评论(0) 推荐(0) 编辑
摘要: python开源的性能测试框架locust 环境python3.7 mac 10.12 安装locust: 方法一:pip3 install locustio (因为该方式总是安装失败,所以用的是方法二) 方法二(推荐python3使用): 从GitHub项目地址:https://github.co 阅读全文
posted @ 2020-03-15 15:15 yimu-yimu 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 1、终端: which python/python3 2、终端: python/python3 >import sys > print sys.path/print(sys.path) 如何进入路径 Mac下/usr/local目录默认是对于Finder是隐藏,如果需要到/usr/local下去,打 阅读全文
posted @ 2020-03-15 12:16 yimu-yimu 阅读(5187) 评论(0) 推荐(0) 编辑
摘要: https 请求证书验证 终端hrun yaml文件时报错 ERROR: test_0000_000 (httprunner.api.TestSequense) Traceback (most recent call last): ssl.SSLCertVerificationError: [SSL 阅读全文
posted @ 2020-03-15 11:39 yimu-yimu 阅读(1462) 评论(0) 推荐(0) 编辑