2015年7月16日

selenium python grid

摘要: 学习自动化一直都是在本机操作,感觉这样能够减少工作量确实很少。最近研究了一下分布式操作。 开始的想法是,我在一台机器上启动脚本,然后让脚本在不同机器的不同版本的浏览器上进行跑脚本。 需要准备的东西: 1、jdk,以及环境变量配置好。在cmd下运行javac如果没有报错就行。 2、... 阅读全文

posted @ 2015-07-16 17:27 Mushishi_xu 阅读(434) 评论(0) 推荐(0) 编辑

2015年6月29日

python 携带cookie访问网站(python接口测试post)

摘要: 最近在使用自己研究性能测试工具的时候想到,使用python向服务器不断发送数据以作为并发测试。大概情况如下:#coding=utf-8import urllib2import urllibimport cookielibimport osimport threadingimport timecl... 阅读全文

posted @ 2015-06-29 17:40 Mushishi_xu 阅读(1351) 评论(1) 推荐(0) 编辑

2015年5月18日

python 复杂表达式,以及表单的处理

摘要: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }def generate_tr(name, score): if score %s%s' % (name, score) return '%s%s' % (name, score)tds = [gener... 阅读全文

posted @ 2015-05-18 15:48 Mushishi_xu 阅读(348) 评论(0) 推荐(0) 编辑

2015年3月24日

python 接口测试 、提交数据

摘要: 在测试过程中经常会遇见需要向服务器提交数据、或者进行接口测试,这个有很多方法,但是我经常用的就是使用python 编写脚本提交,方便。说说方法: 思路: 1、首先有一个提交数据的url 2、按照字典的形式将需要提交的数据整理出来 3、因为我们提交的数据进行转码,因为... 阅读全文

posted @ 2015-03-24 11:31 Mushishi_xu 阅读(450) 评论(0) 推荐(0) 编辑

2015年3月11日

性能分析之路-------各指标代表意思以及分析

摘要: 1、事物响应时间和虚拟用户数关联:当随着用户数的增加,响应时间应该随着上下波动,但是如果事物相应时间有严重波动需要分析问题所在处2、每秒错误数:如果在某个时间段内错误数量增加,那么需要观看此时间段的其他指标变化3、平均事物响应时间:平均事物响应时间随着时间、用户数的波动而波动,如果在某个时间段响应时... 阅读全文

posted @ 2015-03-11 14:48 Mushishi_xu 阅读(448) 评论(0) 推荐(0) 编辑

selenium python 定位一组对象

摘要: 为什么定位一组对象?定位一组对象的思想 在定位一组对象的过程中我们如何实现?以前的都是通过具体的对象定位,那么定位一组我们就需要通过css来定位 在单个定位对象中使用的是find_element_by_id() 但是定位一组对象需要使用find_elements_by_css_selectoreg... 阅读全文

posted @ 2015-03-11 13:51 Mushishi_xu 阅读(397) 评论(0) 推荐(0) 编辑

2015年2月28日

python 操作word文档

摘要: 因为工作需要操作一些word文档,记录一下学习思路#-*- encoding: utf8 -*-import win32comfrom win32com.client import Dispatch, constantsimport win32com.clientimport __main__imp... 阅读全文

posted @ 2015-02-28 10:37 Mushishi_xu 阅读(1574) 评论(0) 推荐(0) 编辑

nmon的安装以及使用

摘要: 在做性能的时候都需要监控服务器的各项资源,这里使用的是nmon,小巧,而且比较好用,记录安装过程在linux下创建nmon目录 方便放文件mkdir /usr/local/nmoncd /usr/local/nmon//wget http://sourceforge.net/projects/... 阅读全文

posted @ 2015-02-28 10:35 Mushishi_xu 阅读(256) 评论(0) 推荐(0) 编辑

nginx的监控配置

摘要: 最近在弄性能,在性能过程中需要监控nginx的一些配置,这里简单的搭建了环境//下载nginx 根据自己的版本wgethttp://nginx.org/download/nginx-1.6.0.tar.gztarzxvfnginx-1.6.0.tar.gz//yuminstallpcre*(http... 阅读全文

posted @ 2015-02-28 10:32 Mushishi_xu 阅读(315) 评论(0) 推荐(0) 编辑

selenium 一个简单的流程

摘要: 在整个自动化测试过程中需要分为及部分: 1、初始化 2、结束 3、异常处理 4、截图 5、对弹窗的处理 6、测试用例整个过程中需要包括测试报告,自动生成 生成测试报告后需要加上备注,方便注释哪些用例通过# -*- coding: utf-8 -*-from selenium impor... 阅读全文

posted @ 2015-02-28 10:29 Mushishi_xu 阅读(618) 评论(0) 推荐(0) 编辑

导航