软件测试之编写一个测试程序
在工作过程中相信很多人都或多或少的知道甚至使用过postman或jmeter等工具做接口测试,那么postman/jmeter这个工具是怎么来的呢?今天我就带大家初步实践写一个简单的类似postman的接口测试工具。
本文主要利用pyside2+python设计一个简单的接口测试工具,并打包成exe文件,通过这一系列实践,既能将自己写好的工具以图形界面的形式提供给他人使用,又能防止源代码泄漏。
了解常用的GUI库
在开始进行实战前,可简单了解一下几种常见的图形化界面设计需要的库:
·Tkinter(是python最简单的图形化模块)。
·Pyqt(是python最复杂也是使用最广泛的图形化模块,PyQt的采用的是GPLv3),若使用该库,则要求代码是开源的,若是引用该库,但是代码非开源的,可能会面临起诉。
·PySide2:Pyside2的LGPL协议要求动态链接可以闭源商用,一般情况下选择该库进行GUI设计。
环境安装
pip install PySide2 #PySide2是一个GUI库在,主要用于设计程序界面
pip install pyinstaller #pyinstaller主要用于将代码打包成exe文件时使用的模块
若是直接安装失败,可百度豆瓣源地址进行安装。
界面设计-输出UI格式文件
对接口工具的页面进行设计,设计完成后会形成一个UI格式的文件。本文实践案例示范完成一个简单的接口测试工具,界面设计如下图,分为三个部分:
第一个部分:请求方法、请求地址、发送请求、清空数据;
第二个部分:请求头、请求体;
第三个部分:响应信息头、响应数据。
以上是关于软件测试的知识,由多测师亲自撰写! https://www.duoceshi.com/
联系人:王女士
手机:17727591462
电话:0755-21072941
邮箱:hr@duoceshi.com
地址: 广东省深圳市龙华区龙华街道清湖和平路62号优鼎企创园D栋201室,202室