自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 python ddt 数据驱动测试

# -*- coding: utf-8 -*-import unittestfrom ddt import ddt, data, unpackimport csvfrom collections import namedtupledef add(a,b):    c = a+b    return cdef addstr(a,b):    c =

2016-11-25 14:17:58 4924

原创 python+seleniu+page object使用

记录在使用selenium webdriver实现UI自动化的一些鼠标hover到某个字符后,选择显示出来的菜单中的某个选项    def keli_center_selector(self,selector=1):        # 等待颗粒中心显示,显示后做mouse hover操作。visibility_of方法的操作对象是webElement,可以使用driver.fi

2016-10-28 17:46:22 1407

原创 python re.sub(pattern,repl,string,count,flag)

re.sub(pattern,replacement,string,count,flags) 检索替换例1:import rephone = '134-9087-0987'obj = re.search(r'\D',phone)print obj.group()obj1 = re.sub(r'\D','',phone,count=1)print obj1 输出:-1349087-09

2016-09-29 14:06:28 503

原创 python+selenium自动化测试学习笔记一

1.使用firefox浏览器,启动firefox 弹出导入设置及数据解决方法:实质是firefox profile文件设置问题,(profile文件用于存放列如书签,个人偏好设置等信息) 创建自动化测试对应的的profile即可解决问题。a 关闭firefox浏览器,开始菜单的运行文本框执行firefox -p,弹出profile文件设置窗口b. 新增profile, 例如

2016-09-21 16:39:07 481

原创 python从包中导入模块

2016-08-22 17:44:39 851

原创 linux环境下集成ant+jmeter+jenkins自动化测试

在jenkins中配置ant:问题1: jmeter.JMeter: Error in NonGUIDriver java.lang.NullPointerException原因:Jmeter测试用例是用windows中拷贝到linux。windows上Jmeter版本为2.13,linux中jmeter版本是2.11。高版本的.jmx文件不能正常在低版本中运行问题2:FATAL:

2016-04-05 11:25:23 3055 1

翻译 从哪些方面考虑测试覆盖率

以测试打印功能为例1. 结构覆盖(关注的是产品的内部结构),包括: 打印需呀用到的文件实现打印功能的模块在这个模块里面的代码语句在这个模块里面的代码分支2.功能覆盖:关注产品的功能和特性页面设置,打印预览双面打印,打印份数,缩放打印所有页,打印当前页,打印指定范围的页3.数据覆盖:关注产品怎么处理数据,传输什么数据,输出什么数据打印文档的

2016-03-21 17:46:16 684

原创 软件测试报告

软件测试报告根据不同测试阶段,不同阅读对象有所不同不同的阅读对象包括,测试组员、开发人员、管理团队(项目经理)及客户对于开发人员和测试人员,报告内容应说明本次报告的测试范围、测试环境、配置环境、bug类型、bug的分析、产生原因、bug分布的趋势、bug的状态分布等,这样开发人员和测试人员可以根据整理出的数据做相应的工作调整。对管理人员,报告包括测试数据的收集与分析、测试的进度、产品质

2016-03-11 13:36:29 1683

转载 什么是接口

转载自:http://my.oschina.net/hellotest/blog/504872?p={{currentPage+1}}csun888:什么是接口测试,基础知识什么的讲讲吧!  小刀:你好,接口可以分下面几种  1、系统与系统之间的调用,比如银行会提供接口供电子商务网站调用,或者说,支付宝会提供接口给淘宝调用  2、上层服务对下层服务的调用,比如s

2016-03-10 10:58:15 411

原创 Python导入第三方模块后eclipse提示unresolved import

使用pip或easy install的方式安装了第三方模块后,在eclipse创建文件,导入模块,提示unresolved import. 以MYSQLDB为例pip install mysql-python后,在site package下可以看到mysql的egg文件import MySQLdbconn=MySQLdb.connect(host=Const

2016-01-26 11:35:40 5166

原创 使用Pyunit执行测试并生成HTML报告

1.使用Pyunit执行测试使用python自带模块unittest就可以进行单元测试,但是遇到unittest.TestCase报错,错误是AttributeError: 'module' object has no attribute 'TestCase'原因是电脑中,除了Python目录下有unittest,其他地方还存在unittest.py. 但是在执行脚本时,又没有

2016-01-21 16:59:53 1740

原创 使用Python发送http post请求上传文件

可以使用第三方模块poster,使用easy_install 安装方法如下easy_instll poster会自动安装poster模块,安装成功后,可以看到在poster egg文件在site package下这里注意,根据官方说法:Because this distribution was installed --multi-version, before we can impor

2016-01-15 17:05:31 2483

原创 python发HTTP post请求上传文件

可以使用第三方模块poster,使用easy_install 安装方法如下easy_instll poster会自动安装poster模块,安装成功后,可以看到在poster egg文件在site package下这里注意,根据官方说法:Because this distribution was installed --multi-version, before we can impor

2016-01-15 16:57:01 1999

原创 根据fiddle抓取的信息创建Jmter测试用例参数

从Header中获取请求类型(POST/GET)及路径从TextView中读取请求参数,可以将参数字符串添加到Jmeter的BODY DATA中,或者将参数拆开,添加到Jmeter的Parameter列表中WebForms中是TextView中的内容相同,WebForms中是将参数展示在表格中从Cookies中读取Cookie信息Jmeter中设置HTTP Co

2015-10-14 17:40:42 757

转载 如何添加sdk包中的jar包

Eclipse配置Monkeyrunner开发环境a:打开Window>>Preferrences>>PyDev>>Interpreters>>Jython Interpreterb:点击右边的"New Jar/Zips"按钮,开始选择你的SDK下面的\tools\lib下面你需要用到的Jar包(分别为:hierarchyviewer2.jar ; hierarchyviewe

2015-09-22 17:39:24 1246

jmeterPlugins

Unzip the file, and put JMeterPlugins.jar under jmeter/lib/ext on client side.

2015-11-05

ServerAgent

ServerAgent is used for supervising the servers status when load testing is in processing. We can get info such as CPU, Memory, Disks etc.

2015-11-05

基于Selenium 2的自动化测试

本书向开发人员和测试人员展示了如何使用Selenium进行Web自动化测试。本书从自动化测试的特点娓娓道来,引出了主角Selenium;介绍了Selenium IDE的使用;讲述了获取页面元素和定位页面元素的多种方式;讲解了WebDriver与Selenium RC的区别、WebDriver的架构和设计理念;阐述了WebDriver的部署、基本使用方法、对HTML5特性的支持,以及如何迁移已有的Selenium RC代码到Selenium WebDriver的解决方案;展示了在嵌入式系统中使用Selenium进行自动化测试的方法,涵盖Android、 iOS和Raspberry Pi等;此外,本书还描述了Selenium Grid的架构和部署方法;最后介绍了Selenium周边的测试工具和套件。

2015-06-19

Selenium自动化测试

Selenium 包括IDE、Grid、RC(selenium 1.0)、WebDriver(selenium 2.0)等,对于刚入门的新手来说,不容易弄清这几个工具的关系和区别。本文档是新手入门的好材料

2015-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除