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