上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页
摘要: 本文开发内容 pytest登场!本文将在Django中引入pytest,原理是先执行tep startproject命令创建pytest项目文件,然后从数据库中拉取代码写入文件,最后调用pytest命令运行用例。为了提高运行效率,用例运行是并行的,采用了多线程和多进程,两个都有,这在最后有个单独小结 阅读全文
posted @ 2021-04-01 08:42 测试开发Gang 阅读(711) 评论(0) 推荐(1)
摘要: 本文开发内容 现在正式进入测试相关功能开发。teprunner测试平台底层是pytest,中间层是tep,还没了解的朋友可以先看看tep的文章,整个平台的设计思路和后面用例的执行都会基于这个工具。tep的测试用例是放在.py文件里面的,全局变量或者说环境变量是引用的env_vars,公共函数和复用接 阅读全文
posted @ 2021-03-25 13:14 测试开发Gang 阅读(296) 评论(0) 推荐(1)
摘要: WebRTC是Web Real-Time Communication缩写,指网页即时通讯,是一个支持Web浏览器进行实时语音或视频对话的API,实现了基于网页的视频会议,比如声网的Agora Web SDK就是基于WebRTC实现音视频通信的。与HTTP不同,WebRTC应用的主要压力是码流,JMe 阅读全文
posted @ 2021-03-14 09:40 测试开发Gang 阅读(1741) 评论(8) 推荐(1)
摘要: 本文是一篇过渡,在进行用例管理模块开发之前,有必要把入门篇开发完成的代码部署到Linux系统Docker中,把部署流程走一遍,这个过程对后端设计有决定性影响。 本地运行 通过在Vue项目执行npm run serve和在Django项目执行python manage.py runserver,我们把 阅读全文
posted @ 2021-03-13 14:48 测试开发Gang 阅读(240) 评论(0) 推荐(1)
摘要: 前言 2021年,测试平台如雨后春笋般冒了出来,我就是其中一员,写了一款pytest内核测试平台,在公司落地。分享出来后,有同学觉得挺不错,希望能开源,本着“公司代码不要传到网上去,以免引起不必要麻烦”的原则,只能在家从头写一个,边重新梳理代码边温习巩固知识点,以学习交流为目的,定义为“学习版”。 阅读全文
posted @ 2021-03-07 10:19 测试开发Gang 阅读(990) 评论(2) 推荐(3)
摘要: 每次想写Java都被环境折腾困扰,不如写Python这般顺畅。为了解决这个问题,我写下这篇文章,归档到在线电子书,以备不时查看之需。 安装Java Python安装包是个.exe文件,比如python-3.8.3.exe。Java也是如此,区别在于文件名不是java-xxx.exe而是jdk-xxx 阅读全文
posted @ 2021-03-04 16:03 测试开发Gang 阅读(527) 评论(0) 推荐(0)
摘要: JMeter是Java技术栈工具,在软件测试领域应用非常广泛,无论是性能测试还是接口测试,技术都很成熟和稳定。它有一个突出特点:开源,适合做二次开发,以阿里为代表的Java技术栈公司都对它青睐有加。在JMeter之前,我最早接触的工具是LoadRunner,毕业后还买过一本《精通软件性能测试与Loa 阅读全文
posted @ 2021-03-03 11:28 测试开发Gang 阅读(4088) 评论(0) 推荐(1)
摘要: tep是一款测试工具,在pytest测试框架基础上集成了第三方包,提供项目脚手架,帮助以写Python代码方式,快速实现自动化项目落地。 在tep项目中,自动化测试用例都是放到tests目录下的,每个.py文件相互独立,没有依赖,1个文件即1条用例,彼此分离。 虽然用例也能相互引用,但是除非万不得已 阅读全文
posted @ 2021-02-26 13:34 测试开发Gang 阅读(540) 评论(0) 推荐(0)
摘要: 切片,就像面包,给几刀,切成一片一片,可以做成吐司,也可以做成三明治,口味更佳: 列表(list)、元组(tuple)、字符串(str)都能进行切片,得到子片段,实际上切片操作比想象的要强大很多,能取值,亦能赋值。 忽略最后一个元素 切片是用下标和冒号来描述的,比如s[2:13]。对于2, 3, . 阅读全文
posted @ 2021-02-23 08:50 测试开发Gang 阅读(610) 评论(0) 推荐(0)
摘要: 元组拆包 元组是不可变列表,列表是通过索引取值的,元组也是: tuple_test = (1, 2, 3) a = tuple_test[0] b = tuple_test[1] c = tuple_test[2] 但Python是出了名的一行代码解决问题,元组拆包就是精髓技术之一: a, b, c 阅读全文
posted @ 2021-02-19 11:47 测试开发Gang 阅读(388) 评论(3) 推荐(1)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页