持续集成测试思路

最近写了一个持续集成测试框架,是在手机上自动进行API测试,具体的思路如下:

检测开发是否递交代码->jenkins拉取代码进行自动构建->自动构建之后给服务器发送消息,可以开始执行测试任务->服务器检查是否有满足的手机->开始执行测试任务,并生成测试报告

其中API测试用的框架式Thrift,用这个框架在进行测试的时候,需要先在PC上启动一个server

后台管理用的是django

开发语言用的是python

接下来会记录在开发这个框架的时候遇到的一些问题以及解决方法

原文地址:https://www.cnblogs.com/feiyafei/p/10120559.html

时间: 2024-12-29 13:26:23

持续集成测试思路的相关文章

jenkins--ant持续集成测试build文件脚本 测试报告

想想自己刚开始接触持续集成测试的时候,对于ant中build文件的设置迷糊了好久,网 上也找了一大堆资料,可谓翻天覆地.功夫不负有心人,后来也终于找到了答案,把jenkins 持续集成自动化给做了起来.下面给大家讲下其中的build文件的详细脚本(需要原脚本的可以问我要). 1.按照图中的说明去设置好脚本相关内容: 2.我设置的时候报告没带上时间,然后测试结果如下: 报告很清楚,通过的,失败的用例全部都有统计. 这是jenkins+ant持续集成测试中涉及到的build文件的问题.后续我会持续更

如何使用Jenkins进行持续集成测试

上篇,将Jenkins的持续集成测试环境搭建成功了,接下来,开始我们的创建任务和运行构建. (一)创建任务 1.创建任务 点击首页"创建一个新任务"的链接,如下: 2.选择 Jenkins 任务类型 Jenkins 提供了四种类型的任务: 1)构建一个自由风格的软件项目 这是 Jenkins 的主要功能.Jenkins 将会结合任何 SCM 和任何构建系统来构建你的项目, 甚至可以构建 软件以外的系统. 2)构建一个 maven 项目 构建一个 maven 项目.Jenkins 利用你

Jenkins+ant_实现Jmeter脚本持续集成测试实例

这里给大家讲一个实现持续集成测试的实例,当然需要的环境准备这里就不讲了,以后我专 门写一篇文章来讲(相信很多同学都会). 我这里以一个测试直播软件发弹幕为实例: 在Jmeter里写好发弹幕的相关设置,然后保存好Jmeter测试用例. 这里的路径是写build文件里要用到的,具体我上一篇文章有讲build文件相关的配置. 把buid文件写好并放在相关路径下,我这里和测试相关的内容放在了一起: 我们在浏览器打开jenkins并登录到jenkins,进去后点击新建------设置一个项目名 名称---

jenkins+testng+ant+webdriver持续集成测试

我的需求: 1.webdriver代码放在svn上: 2.hudson(jenkins)去执行构建,它从svn上下载代码,并利用testng.xml来执行我设置好的测试套件: 3.接上,将结果放在指定位置: 我的设备: 开发工具:intellij idea 自动化工具:webdriver(selenium2.0) 持续集成工具:hudson(它的插件需要安装seleniumhq,testng,ant)这些都可以下包来安装也可以自动安装.ANT我用的是1.8.3版本 PS:我的svn及hudson

.netcore持续集成测试篇之测试方法改造

系列目录 通过前面两节讲解,我们的测试类中已经有两个测试方法了,总体上如下 public class mvc20 { private readonly HttpClient _client; public mvc20() { var builder = new WebHostBuilder() .UseContentRoot(@"E:\personal project\newTest2018\ConsoleApp1\CoreMvc") .UseEnvironment("Dev

jenkins + git+maven做持续集成测试版本控制(未完成版)

1.安装maven 下载http://mirror.bit.edu.cn/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.zip (1)改名 apache-maven-3.0.4移动到/usr目录的时候,我会把其改名为maven,这是为了方便使用. (2)修改环境变量: vi /etc/profile #maven export MAVEN_HOME=/usr/local/maven export PATH=${MAVEN_H

Git+Spring-boot+Docker+ Maven +Registry私有仓库 +jenkins 持续集成测试

转自: http://blog.csdn.net/lsgqjh/article/details/72597786

jmeter+jenkins+ant部署持续集成测试

原文地址:http://blog.csdn.net/kaluman/article/details/74535495 开头的注意事项: 1.所有的环境变量和代码,都需要使用英文的符号,变量之间都需要英文分号;隔开. 2.配置环境时,最好切换到英文输入法进行,以免由于中文符号出错,不好查找原因. 3.调试时,没有使用命令行工具,一直使用的Xshell.   一.    安装包准备 JDK:jdk1.8.0_91 Ant:apache-ant-1.9.7 Jmeter:apache-jmeter-3

持续集成测试-搭建Jenkins·环境和上传代码

一. gitblit安装 1.需要安装 jdk ,请查看第四章节 2.解压后无需安装 3.配置gitBlit(解压gitblit) 找到gitblit的解压文件,找到data目录 例: 1)D:\software\gitblit-1.8.0\data目录下找到defaults.properties,用notepad++(文本编辑器)打开这个文件,修改里面的参数 server.httpBindInterface = 192.168.1.4(本电脑现在所连的网络ip)  可通过命令行输入ipconf