![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试框架开发
你与清风明月一样都是小宝藏
不会开发的测试
展开
-
持续集成
持续集成 概念 持续集成 Continuous Integration 持续交付 Continuous Delivery 持续部署 Continuous Deployment 持续集成的原理与过程 原理 过程 Jenkins 安装部署 docker war包安装 rpm或者其他系统的全家桶安装包 注意:插件安装比较费事 Jenkins 添加任务 Pipeline风格 采用的是Groovy DSL的脚本来编写脚本 基本概念 Stage node step原创 2020-12-28 19:39:25 · 229 阅读 · 0 评论 -
测试报告
测试报告 需要一个什么样的报告 可读性好,要能够让人很轻易发现问题 对于各种类型的错误,最好能有截图保存,便于发现和追踪问题 能够保存每一轮测试结果,从而方便回溯 需要对每一个测试都进行断言,方便发现问题 能够对各种类型的测试进行汇总管理,比如接口测试、UI自动化测试等 测试结果最好能够通过数据库来保存 数据库设计 数据库结构 +——————+———————+———+——-+————-+————————+ | Field | Type | Null | Key | Default | Extra | +原创 2020-12-28 19:38:51 · 174 阅读 · 0 评论 -
反射
反射 概念 利用字符串的形式导入包或模块或类 利用字符串的形式去查找方法,从而执行方法 利用字符串的形式去类中操作其属性,可以增删改查 反射就是一种基于字符串的事件驱动技术 在python中的支持 import 导入 import import(‘os’) from … import … import(‘package_name.module_name’, fromlist=[‘module_name’]) getattr getattr(object, name, [default]) has原创 2020-12-28 19:38:32 · 99 阅读 · 0 评论 -
测试框架开发
测试框架开发 框架理论基础 思考 产品开发和测试工具开发的异同 为什们用框架 框架的使用可以提升产品开发效率,节约成本 框架其实就是介于开发语言原生代码与最终产品之间的半成品 针对框架的评判标准 独立性 框架对于外部的依赖越少越好 重用性 测试步骤可以重用 测试环境、测试数据、测试脚本能够重用 易用性 测试数据易于编辑 测试脚本易于编写 测试脚本易于维护 异常处理机制并且能够有日志记录 易于移植,能够跨平台 易于团队化开发 期望框架可以无人值守,自动化原创 2020-12-28 19:37:50 · 207 阅读 · 0 评论