大爱

Taffy集成Locust性能测试框架使用说明

locust 性能测试 Taffy
1、简介Locust是使用Python语言编写实现的开源性能测试工具,简洁、轻量、高效,并发机制基于gevent协程,可以实现单机模拟生成较高的并发压力。 官网:https://locust.io/ 主要特点如下: 使用普通的Python脚本用户测试场景 分布式和可扩展,支持成千上万 ...
Read more

细数Python Flask微信公众号开发中遇到的那些坑

Python bootstrap flask 微信 公众号
最近两三个月的时间,断断续续边学边做完成了一个微信公众号页面的开发工作。这是一个快递系统,主要功能有用户管理、寄收件地址管理、用户下单,订单管理,订单查询及一些宣传页面等。本文主要细数下开发过程中遇到的各种坑,也算是另外一种总结吧。 1、开发语言及框架Python + Flask + Boo ...
Read more

接口自动化测试,完整入门篇

Python nosetests 接口 自动化测试
1、什么是接口测试顾名思义,接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。其中接口协议分为HTTP,WebService,Dubbo,Thrift,Socket等类型,测试类型又主要分为功能测试,性能测试,稳定性测试,安全性测试等。 ...
Read more

Jenkins集成taffy进行自动化测试并输出测试报告

jenkins nose taffy
本文主要介绍Jenkins集成taffy/nose框架进行自动化测试并输出测试报告方法。 0、测试环境Jenkis主节点部署在CentOS系统上,子节点为Win10 64位系统(即我们本机运行自动化测试脚本的机器)。 另外子节点Windows系统需安装jdk,本文使用版本为jdk-8u144 ...
Read more

PyCharm运行Nosetests并导出测试报告

nosetests PyCharm
1. 运行测试PyCharm可以使用两种方法,运行Nosetests测试文件: 1) 图形用户界面GUIa) 在PyCharm中,选中测试文件,如Tests/test_demo.py b) 鼠标右键选择Run ‘Nosetests in test_demo.py’即可执行测试 注1:也 ...
Read more

Locust性能测试框架,从入门到精通

Python locust 性能测试
1、Locust简介Locust是使用Python语言编写实现的开源性能测试工具,简洁、轻量、高效,并发机制基于gevent协程,可以实现单机模拟生成较高的并发压力。 官网:https://locust.io/ 主要特点如下: 1) 使用普通的Python脚本用户测试场景 2) 分布 ...
Read more

Nose框架编写测试用例方法

Python nose
0. 概述nose会自动识别源文件,目录或包中的测试用例。 任何匹配testMatch正则表达式(默认为(?:^|[\b_.-])[Tt]est,在一个单词的边界处或者紧跟-或_处有test或Test)的函数或类,并且所在的模块也匹配该表达式,都会被识别为测试并执行。 出于对unittest ...
Read more

自动化测试框架Taffy

Python 测试框架 nose Taffy
Taffy是基于nosetests的自动化测试框架。 Taffy主要用来测试后台服务接口(包括且不限于Http, Dubbo/hessian, Webservice, Socket等类型),也可以集成Selinum, Appium进行Web或APP的自动化测试。 Taffy封装实现了结果对比 ...
Read more

Python实现正交实验法自动设计测试用例

Python 正交表 测试用例
1. 简介正交试验法是研究多因素、多水平的一种试验法,它是利用正交表来对试验进行设计,通过少数的试验替代全面试验,根据正交表的正交性从全面试验中挑选适量的、有代表性的点进行试验,这些有代表性的点具备了“均匀分散,整齐可比”的特点。 正交实验法设计测试用例,基本步骤如下: 提取测试需求功能说 ...
Read more

符合语言习惯的Python优雅编程技巧

Python Pythonic
Python最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净、整洁、一目了然。 要写出 Pythonic(优雅的、地道的、整洁的)代码,需要多看多学大牛们写的代码。 Github 上有很多非常优秀的源代码值得阅读,比如:requests、flask、tornado,下面列举一些常见的 ...
Read more
Prev Next