简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
环境Centos 6.5 系统Jmeter 2.13ant 1.9.6 : 我们需要依靠ant 将生成的jtl文件转换成我们的html报告步骤配置好我们的环境变量,我这里截个我的环境变量的图吧,各位按照实际情况配置 为了能够在ant中使用jmeter task,必须将“ant-jmeter-1.1.1.jar”这个jar包放到ant的lib中去。这个jar包位置 jmeter的安装目录下的
摘要之前搭建的jenkins服务器一直都是用自己本机进行的实验,缺点就很明显了,占用自己计算机的资源 而且所有的东西都在自己计算机上运行,也不算真正的自动化的感觉,所以刚好把办公室闲置的一台服务器拿来搭了个jenkins的服务器。由于考虑到后续还需要在上面跑node.js,windows上运行nodejs没多久,内存就爆表了,所以就考虑在ubuntu上搭建jenkins服务器了。正文我采用的方法是
摘要这一段时间经常看到论坛的其他童鞋经常发一些脚本在jenkins上跑的结果,要不就是说每天早上来看昨天晚上脚本跑的结果。看的自己心痒痒的,所以就尝试了下自己之前写的脚本结合jenkins的测试正文好吧 ,说干就干吧。安装好jenkins(这里就不用我说怎么安装了吧,官网下载安装包),安装完以后我们通过命令行运行jenkins吧 java -jar jenkins.war 这里可能会出现端口冲突的
其实大多数的时候我们的测试报告的发送可能都是结合Jenkins发送的,所以这方面更多的都是依赖于它,可是如果有的时候我们不需要Jenkins的时候,我们应该如何去处理这部分的内容呢项目情况由于我们使用的是maven,所以我们主要来看看pom.xml的情况<plugin><groupId>org.apache.maven.plugins</groupId><!--使
前言最近在使用jenkins研究集成测试方面,并且使用reportNg来生成测试的报告,发现每次运行后的测试报告都会覆盖掉我们之前的测试报告,这个不是我们想要的结果,我们需要的应该是根据执行的日期生成一个目录,接着报告文件都在对应的时间目录下面。所以就需要引入Dynamic Parameter 这个插件了。正文Dynamic Parameter可以动态的生成我们想要的一些参数,使用的语言是gro
我们在使用AsyncHttpClient的时候,可能很多人就直接是下面的用法RequestParams params = new RequestParams();params.put("username", userName);params.put("userpass", userPass);我一开始也是这么做的,但是发现这样子得到的并不是我想要发送的形式。上网一搜以后发现如下方法``try
最近测试的同学反馈一个问题,他在测试完项目以后查看覆盖率的结果,发现有个逻辑明明已经覆盖了,但是覆盖率的报告里面显示的却是没有覆盖。以下就是源码的内容,并且现场演示了接口返回库存不足的逻辑。看到这个问题就比较捉急了。因为关于jacoco目前比较难的就是这样子的现象,很大程度是要去了解jacoco的逻辑才行。因为覆盖率的情况基本都是在jacoco.exec这个文件中, 所以我们第一步要去了解的是ex
前言最近一段时间,花了较多的精力在Android的自动化上面,但是看到网上有很多人都在研究以及学习iOS的自动化,所以昨天就抽空研究了下。做个笔记记录下。正文brew这边提下brew的安装,brew是Mac OS不可或缺的套件管理器执行下面命令ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/inst
摘要其实这个应该是要放到最先的部分去将的,先说下updateStrings到底是做什么吧,它实际上就是加载我们apk文件中的string.xml将其中的内容转换成JsonObject的格式,进行保存,后续查找控件元素的时候会用到它。正文appium Server这次我们先不看源代码,我们先看看我们通过appium安装apk的时候,它都做了什么,这里我们直接截取appium Server的log吧。