每一个的地方,每一种的知识,每一种事物,都是从陌生到熟悉。在这个过程里面,或许能开阔眼界,增长见识,体验乐趣。一切都归于我们的心态与行动。 1.前言 学习之路不可停止,最近在玩 React。也动手尝试写了一个实例。借此整理总结下初步学习 React 的一些基础知识。因为这几天比较忙,没那么多时间,所 ...
分类:
其他好文 时间:
2020-06-01 12:02:13
阅读次数:
52
数据驱动 ddt 可以使用的地方很多 比如: 1. 做接口测试的参数化 2. 读取自动化测试关键字模型的测试用例 等 demo import ddt, unittest lists = [[1, 'a'], [2, 'b'], [3, 'c']] @ddt.ddt class Test(unitte ...
分类:
其他好文 时间:
2020-05-28 18:01:33
阅读次数:
96
1. 何为数据驱动 什么是参数化?什么又是数据驱动?经常有人会搞不明白他们的关系,浅谈一下个人的理解,先来看两个测试中最常见的场景: 登录:不同的用户名,不同的密码,不同的组合都需要做登录场景的测试,正常的排列组合下可能会产生多个用例 搜索:不同的搜索条件产生不同的搜索结果,搜索也是常见的测试项,单 ...
分类:
移动开发 时间:
2020-05-28 16:54:02
阅读次数:
97
1. 何为数据驱动 什么是参数化?什么又是数据驱动?经常有人会搞不明白他们的关系,浅谈一下个人的理解,先来看两个测试中最常见的场景: 登录:不同的用户名,不同的密码,不同的组合都需要做登录场景的测试,正常的排列组合下可能会产生多个用例 搜索:不同的搜索条件产生不同的搜索结果,搜索也是常见的测试项,单 ...
分类:
移动开发 时间:
2020-05-28 16:53:13
阅读次数:
127
Go语言标准库之http/template html/template包实现了数据驱动的模板,用于生成可防止代码注入的安全的HTML内容。它提供了和text/template包相同的接口,Go语言中输出HTML的场景都应使用html/template这个包。 模板与渲染 在一些前后端不分离的Web架 ...
分类:
编程语言 时间:
2020-05-26 01:26:44
阅读次数:
84
# 什么是数据(用例数据)驱动?# a.往往一个接口拥有多条用例# b.每一条用例执行时,仅仅只有用例的数据(参数)不同,而用例的执行逻辑几乎一致# c.为了减少代码量,让框架更加简洁,所以会让用例数据(excel)与用例执行逻辑进行分离,这种机制称为数据驱动#1导入unittest模块、ddt模块 ...
分类:
其他好文 时间:
2020-05-25 17:46:22
阅读次数:
71
1.前面说到依赖的测试数据,可以放在一个文件来保存(txt.excel,csv格式),如下的测试数据。 那么jmeter的脚本需要运行次数就需要根据这个测试数据文件的行数多少来决定 2. 这里需要用到JMeter逻辑控制器组件,一次控制器组件和循环控制器组件; 一次控制器组件里面主要用来获取文件的行 ...
分类:
其他好文 时间:
2020-05-24 11:41:34
阅读次数:
59
软件测试进阶怎么做,怎么突破软件测试技术瓶颈。就那我接触最多的Python自动化测试举例子吧。我个人觉得可以分为六大模块系统性的进阶:
分类:
其他好文 时间:
2020-05-18 09:26:02
阅读次数:
85
一、环境准备 1、安装 1.安装ddt模块,打开cmd输入pip install ddt在线安装 >>pip install ddt 2、参考代码: DDT(Data-Driven Tests)是针对unittest单元测试框架设计的扩展库。 from selenium import webdriv ...
分类:
编程语言 时间:
2020-05-14 11:34:28
阅读次数:
127
1数据驱动编程的核心: 数据驱动编程的核心出发点是相对于程序逻辑,人类更擅长于处理数据。数据比程序逻辑更容易驾驭,所以我们应该尽可能的将设计的复杂度从程序代码转移至数据。 真的是这样吗?让我们来看一个示例。 假设有一个程序,需要处理其他程序发送的消息,消息类型是字符串,每个消息都需要一个函数进行处理 ...
分类:
其他好文 时间:
2020-05-14 11:07:33
阅读次数:
116