- 博客(13)
- 收藏
- 关注
转载 常用的python模块功能和下载地址
http://wenku.baidu.com/link?url=ToEN7m6NDwN_wn2LOii-JOwR56elHvoXm4A6297_EnKZr7wMjGATQb_RukeD82r4AD0xGyC_5A3kiH8H9zhk25TGzbJ7hRF72Lb7T9qhIUa转载于:https://www.cnblogs.com/jane0912/p/4469291.html...
2015-04-30 16:44:00 119
转载 PyMongo基本使用
PyMongo基本使用引用PyMongo>>>importpymongo创建连接Connection>>> importpymongo>>> conn=pymongo.Connection('localhost',27017)或>...
2015-04-29 16:32:00 102
转载 Python中操作Excel 2000的xlsx文件(使用openpyxl)
###########################################在工作中,我们经常需要将数据导出成表格的形式。常见的cvs格式(使用逗号分隔),虽然生成简单,但难免存在以下问题:1、需要对文本中的逗号进行转义,特别是当文本中需要保留逗号的时候,往往无能为力。2、字符编码问题,对于Office的一些版本,直接打开utf8编码的cvs,可能会出现乱码。因此,...
2014-12-31 10:58:00 123
转载 selenium +python 如何得到弹出窗口
捕获或者说定位弹出窗口的关键在于获得弹出窗口的句柄。我还是喜欢通过例子来说明:#-*-coding=utf-8from selenium import webdriverimport unittestclass login(unittest.TestCase): def setUp(self): self.driver = webdr...
2014-12-22 11:16:00 383
转载 表单参数化(csv)
表单参数化(csv)假如我有自动化脚本中要参数化一张表单,表单需要填写用户名、邮箱,年龄,性别等信息,使用上面的方法就很难来解决这个问题,下面通过读取csv 文件的方法来解决这个问题。创建userinfo.csv 文件,如图5.x图4.8通过WPS 或excel 创建表格,文件另存为选择CSV 格式,下面修改loop_reader.py 文件进行循环读取:#coding=utf-8im...
2014-12-18 15:18:00 179
转载 设置浏览器大小
设置浏览器大小场景设置浏览器窗口的大小有下面两个比较常见的用途:在统一的浏览器大小下运行用例,可以比较容易的跟一些基于图像比对的工具进行结合,提升测试的灵活性及普遍适用性。比如可以跟sikuli结合,使用sikuli操作flash;在不同的浏览器大小下访问测试站点,对测试页面截图并保存,然后观察或使用图像比对工具对被测页面的前端样式进行评测。比如可以将浏览...
2014-12-18 13:30:00 298
转载 python+selenium webdriver 如何处理table
Table对象是自动化测试中经常需要处理的对象。由于webdriver中没有专门的table类,所以我们需要简单的封装出一个易用易扩展的Table类来帮助简化代码1234567891011121314151617181920212223242526272...
2014-12-18 11:29:00 351
转载 Python单元测试——深入理解unittest
单元测试的重要性就不多说了,可恶的是python中有太多的单元测试框架和工具,什么 unittest, testtools, subunit, coverage, testrepository, nose, mox, mock, fixtures, discover,再加上setuptools, distutils等等这些,先不说如何写单元测试,光是怎么运行单元测试就有N多种方法,再...
2014-12-17 15:08:00 84
转载 Python中assert的用法
Python中assert的用法Python中assert用来判断语句的真假,如果为假的话将触发AssertionError错误如:>>> a = 23>>> a23>>> assert a == 23>>> a -=1>>> a22>&g...
2014-12-16 18:06:00 101
转载 python学习之 类class
定义Python 的 Class 比较特别,和我们习惯的静态语言类型定义有很大区别。1. 使用一个名为 __init__ 的方法来完成初始化。2. 使用一个名为 __del__ 的方法来完成类似析购操作。3. 所有的实例方法都拥有一个 self 参数来传递当前实例,类似于 this。4. 可以使用 __class__ 来访问类型成员>>>>>&g...
2014-12-16 17:27:00 119
转载 需求分析的20条法则
需求分析的20条法则需求分析的20条法则 对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包的进、销、调、存的商品流通工作,这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目,正是软件开发成功的关键所在。 经理:“我们要建立一套完整的...
2014-12-16 14:44:00 166
转载 软件测试需求的意义
软件测试需求的意义 测试需求的意义 无论对于开发还是测试,一个全面精准有预见性的设计是保证项目顺利进行的前提。实际项目操作中,常常感受到测试过程有着各种问题: 1、产品质量维度关注的不全面,测试类型不完整; 2、测试规格设计较为随意,测试分解分配比较随意; 导致测试过程中,经常会出现需求遗漏、测试设计遗漏的问题; 因此一份详细精准的测试需求分析有利于这些...
2014-12-16 14:39:00 577
转载 selenium + python 鼠标事件
selenium + python 鼠标事件十、鼠标事件本章重点:ActionChains 类context_click()右击double_click()双击drag_and_drop()拖动测试的产品中有一个操作是右键点击文件列表会弹出一个快捷菜单,可以方便的选择快捷菜单中的选择对文件进行操作(删除、移动、重命名),之前学...
2014-12-16 14:29:00 119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人