咨询QQ:2083503238、1684129674、480934277(请勿重复咨询) 咨询微信:qiangfans
送给那些有代码基础但仍旧不会学自动化测试的朋友们 置顶
点击链接加入QQ群:https://jq.qq.com/?_wv=1027&k=5C08ATe我经常遇到这样的场景:老师,我有python or java基础,但还是不知道怎么写代码?老师,我有代码基础,简单的不用学,我想学高级的。老师,我有编程基础,但是我看不懂代码。。。。。。诸如此类的问题,我想大家也一定有这些内心的OS
面对这样的场景,这样的问题,我也问了不少童鞋,得到的答案其实...
2018/02/09
大管家
5652
用python下载美剧《天蝎》
本文是小强全栈测试开发班学员投稿,比心!
前言
为了看美剧《天蝎》,终于在电影天堂网站找到了,嘎嘎,于是就想下载下来好好欣赏。
代码
import requests,re,os,time
#电影的URL地址
url = "http://www.dygod.net/html/tv/oumeitv/109673.html"
s = requests.get(url)
# print(s.enc...
2018/02/09
大管家
1313
接口自动化测试之PHPUnit-完结以及源码发放
通过连续的几篇文章一个基本的测试框架就搞定了,是不是觉得很简单?其实写代码这件事情很多时候是我们自己把自己吓到了,只要你愿意去尝试并坚持,一切都会变得自然而然。当然我们的这个系列文章也是引导大家入门的,本框架还可以继续去完善加强,剩余的就留给大家了。
对了,可能有的朋友会在内心呼喊,这个是phpunit的,如果是其他语言的怎么写啊。嗯,其实都一样,框架这个玩意思想是通用的,就好比奥迪是车,宝马...
2018/02/09
大管家
1429
接口自动化测试PHPUnit-引入jenkins自动化执行
测试框架搞完了接下来我们想让他定时运行,尽量减少人工干预,我们可以利用jenkins来完成。这里想说一下,测试框架都是一步步去完善的,刚开始都需要人工介入的,慢慢的磨合和稳定之后才脱离人工,成为半自动化,之后经过不断的迭代改进变为全自动化。这个过程需要时间,所以大家都不要心急,心急有时候是真的吃不了热豆腐啊!这个和你追女神一个道理嘛。。。。哈哈
jenkins里去创建一个普通job就ok了,创...
2018/02/09
大管家
1313
接口自动化测试之PHPUnit-框架代码编写2
接着上篇文章继续代码的讲解,上次的代码中引入了require.php,这个玩意是干啥的呢,今天我们就来说下
require.php内容如下
<?php
//所需要的所有引入文件都放这里,方便统一管理,以后的php文件里只需要引入这一个就ok了
//请求相关
require_once("../commons/transfer.php");
//读取配置文件相关
require_once(".....
2018/02/09
大管家
1431
接口自动化测试PHPUnit-框架代码开发3
通过上面几篇文章的实践,我们的基本框架就搭起来了,但发现有个问题就是,之前我们都是单个testcase编写然后去运行的,如果我想运行多个testcase怎么办呢?这里就用到了测试组建testsuite的概念了,其实就是把多个testcase合到一起,然后运行此testsuite,这样ta就遍历执行了里面包括的多个testcase了。
demo.php内容如下
<?php
//代码获取请关注本...
2018/02/09
大管家
1333
接口自动化测试系列之PHPUnit-框架设计构思
关于case设计
我们通常总是关注代码的编写往往忘了case的设计也是非常重要的。如果你是做接口功能自动化测试,那么你要考虑各种接口参数的组合情况,比如,正常的时候,不正常的时候,必填选填等等。这时候考验case设计的功底就来了。。。。。
如果你是做接口性能测试则一般选择正向的case即可。
测试框架设计构思
之前在文章《送给那些有代码基础但仍旧不会学自动化测试的朋友们》中提到过,测试思想比技...
2018/02/09
大管家
1314
接口自动化测试PHPUnit-框架代码开发1
经过上一篇的架构设计之后,我们就要开始编写代码了,因为涉及代码较多,所以将分多次进行讲解。
先看一张整体结构图
今天我们先来看看testcase文件里的编写。此处我们以之前的老黄历接口为例。
lhl_test.php内容如下:
<?php
//代码获取点击链接加入QQ群 522720170:https://jq.qq.com/?_wv=1027&k=5C08ATe
//引入一些必要...
2018/02/09
大管家
1436
接口自动化测试系列之PHPUnit-POST请求接口测试方法
post请求接口测试-加强通用版
知道了get请求接口如何写了,post就非常简单了,基本上就是照猫画虎即可,主要注意下参数,代码如下:
2018/02/09
大管家
1360
接口自动化测试系列之PHPUnit-第一次亲密接触
初次尝试phpunit
编写代码,保存为hello_php.php,内容如下:
<?php
//引入框架
use PHPUnitFrameworkTestCase;
//继承框架
class HelloWorld extends TestCase{
public function testhello()
{
echo 'Hello php!';//打印
$this->assertEqu...
2018/02/09
大管家
1446
接口自动化测试系列之PHPUnit-GET请求接口测试方法
接口演示demo说明
接口的具体说明在这里,大家自己看下,里面说的非常详细了,这里我们就不废话了,地址如下:
https://www.juhe.cn/docs/api/id/65.html
get请求接口测试
如果想把结果格式化输出,可以用该语句print_r(json_decode($ret));替换echo语言即可
PS:中文乱码暂时不用管,对我们没有影响
上面的这个写法其实不太好,...
2018/02/09
大管家
1441