05 2020 档案

摘要:Allure下载 https://github.com/allure-framework/allure2/releases 日志管理 日志 跟踪软件运行情况,记录执行过程,按不同级别显示 日志级别 logging提供了一组便利的函数,用来做简单的日志。它们是debug()、info()、warnin 阅读全文
posted @ 2020-05-29 17:52 Binzichen 阅读(273) 评论(0) 推荐(0) 编辑
摘要:Pytest框架介绍 Pytest是一个易用、强大、灵活的功能测试框架,并且兼容unittest和nose的测试用例 易用: 用例编写简单, 断言方便 强大: 全能的mark, 强大的fixtures 灵活: 灵活的执行控制及丰富的插件 编写规则 编写pytest测试样例非常简单,只需要按照下面的规 阅读全文
posted @ 2020-05-29 10:08 Binzichen 阅读(189) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-05-24 08:45 Binzichen 阅读(5) 评论(0) 推荐(0) 编辑
摘要:如何设计契约测试 常见的契约测试工具 Pact python版本 pact-python Pacto Sprint Cloud Contract Pact是最常用的契约测试工具 Pact基本工作流程 基于消费者的业务逻辑,生成契约文件 写代码主要写获取Pact文件(图一)的代码 模拟消费者向生产者发 阅读全文
posted @ 2020-05-19 10:05 Binzichen 编辑
摘要:微服务测试验证成本高 微服务测试测试结果不稳定 微服务测试反馈时间长 什么是契约测试 契约 请求、响应、元数据 契约测试 概念: 基于契约对生产者和消费者之间的协作进行验证。 目的:验证生产者所提供的内容是否能满足我们消费者。作为消费者这一方所期望的东西,如果不能满足,那就意味着契约的破坏。 我们要 阅读全文
posted @ 2020-05-19 09:55 Binzichen 阅读(548) 评论(0) 推荐(1) 编辑
摘要:微服务测试对测试人员意味着什么 每个服务承担一定的职责,服务尽可能地小,但是还需要达到一定的规模。对于项目做出向微服务转变的决策时,测试人员要用于提出质疑,要不要做这样的转变 服务之间通常通过rest api来连接 每种服务不一定提供界面。对测试人员意味着不一定能够从UI对系统进行完整测试,这就对A 阅读全文
posted @ 2020-05-19 09:44 Binzichen 阅读(317) 评论(0) 推荐(0) 编辑
摘要:什么是微服务 微服务的具体定义 集群、分布式、微服务概念和区别 集群是个物理形态,分布式是个工作方式。 分布式:一个业务分拆成多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上 分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。 简单说,分布式是以缩短单个任务的执行 阅读全文
posted @ 2020-05-19 09:37 Binzichen 编辑
该文被密码保护。
posted @ 2020-05-16 14:34 Binzichen 编辑
摘要:接口-签名Sign-Python写法 https://www.cnblogs.com/zibinchen/p/13519774.html 实现目标 /v1/shippingtickets/inbound/departure 发货接口 POST请求 需要进行签名校验 【X-Sign】 Content- 阅读全文
posted @ 2020-05-12 23:40 Binzichen 阅读(1006) 评论(0) 推荐(0) 编辑
摘要:添加插件方法 json 提取器参数介绍 names of created variables :接收值的变量名,多个变量时用分号分隔 json path: json path表达式,也是用分号分隔 match no:0随机;n取第几个匹配值;-1匹配所有,后续引用用 变量名_N 取第N个值。 def 阅读全文
posted @ 2020-05-09 12:24 Binzichen 阅读(1116) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩