行业动态

软件测试之编写一个测试程序

软件测试之编写一个测试程序

  在工作过程中相信很多人都或多或少的知道甚至使用过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室

用手机扫描二维码关闭
二维码