2021年6月18日

系统异常设计

摘要: 一、系统异常用例的设计思路概述 在程序设计中异常通常指的是在程序运行过程中由于外部问题,导致程序没有按设计的预期逻辑运行而出现的问题。因此我们在设计异常的测试用例时,就先假设研发编写的所有代码逻辑点都是正常运行的,然后在各个逻辑点,模拟所有可能出现的外部输入来尝试干扰程序的运行,并检查实际结果是否和 阅读全文

posted @ 2021-06-18 17:38 xingxing666 阅读(470) 评论(0) 推荐(0) 编辑

kafka 消息队列

摘要: 背景 message bus项目中多处用到了kafka消息队列,对kafka仅知道消息系统这个浅显的认识;对于理解整个项目的实现不够深刻,进而无法从测试角度去评估测试风险; 通过调研,国内大厂使用kafka较多,对于这一基本技术应该有所了解; 目标 对kafka的基本概念,基本原理,常见应用有所了解 阅读全文

posted @ 2021-06-18 11:53 xingxing666 阅读(524) 评论(0) 推荐(0) 编辑

python+selenium

摘要: 基本介绍 测试数据来源于数据库,采用python+selenium的方式执行UI 自动化,执行完成后将结果存进数据库。实现测试数据与代码分离,方便后续维护。 具体思路是按照task -》 case -》 case step的层级展开: task中包含一个或多个case_id,case_id包含多个s 阅读全文

posted @ 2021-06-18 11:43 xingxing666 阅读(151) 评论(0) 推荐(0) 编辑

基于RF框架的接口自动化

摘要: 本文基于robot framework框架,支持http api,robot framework如何使用请参考光毅的另一篇文章 基于RF框架的接口自动化 (脚本做了一些修改和更新,更新内容请看part2) 本文主要讲,如何分离测试用例和参数 目标:缩减用例编写成本;提高用例可维护性 参数通过csv表 阅读全文

posted @ 2021-06-18 11:39 xingxing666 阅读(1031) 评论(0) 推荐(0) 编辑

Pytest测试框架介绍

摘要: 1.Pytest测试框架介绍 Pytest框架是近年来比较流行的python自动化测试框架,主要有以下优点: 使用简洁,方便:无需测试类继承,提供详细的失败信息。 自动发现测试用例。 灵活运行指定的测试用例,指定模块,制定测试类,测试用例通过加标签区分正常用例,回归用例 冒烟用例等。 兼容unitt 阅读全文

posted @ 2021-06-18 11:35 xingxing666 阅读(1048) 评论(0) 推荐(0) 编辑

导航