码迷,mamicode.com
首页 >  
搜索关键字:python自动化测试    ( 203个结果
selenium + python自动化测试unittest框架学习(六)分页
接触的项目分页的形式是以下形式: 想要获取总页数后,遍历执行翻页的功能,但由于分页是以javascript方法实现的,每次点击确定按钮后,页面就回刷新,webelement元素过期无法遍历下一个进行翻页操作,报StaleElementReferenceException的错误,所以对于这个操作折腾了 ...
分类:编程语言   时间:2017-08-20 18:21:51    阅读次数:152
selenium + python自动化测试unittest框架学习(三)webdriver元素操作(二)
上一篇是元素的定位,那么定位元素的目的就是对元素进行操作,例如写入文本,点击按钮,拖动等等的操作 (1)简单元素操作 简单元素操作 (2)webElement接口常用的操作: WebElement类内容:获取元素属性、位置、是否可见、元素尺寸、元素截图等 (3)鼠标操作:双击,鼠标右键,鼠标移动,拖 ...
分类:编程语言   时间:2017-08-20 18:19:11    阅读次数:270
selenium + python自动化测试unittest框架学习(二)
1.unittest单元测试框架文件结构 unittest是python单元测试框架之一,unittest测试框架的主要文件结构: File >report >all_case.py >test_case >__init__.py >test_case1..... >public >__init__ ...
分类:编程语言   时间:2017-08-20 18:19:04    阅读次数:162
Selenium + Python 自动化测试框架搭建
这段时间在自学Python,主要是想接触自动化测试,在一番摸索下,觉得用selenium+python的自动化测试框架来开展自动化测试,第一步自然是要先搭建好环境。在网上搜了不少帖子,加上自己的摸索,做了一些记录,希望能够帮助到需要的小伙伴。具体步骤如下: Step1.安装python3.6.1 官 ...
分类:编程语言   时间:2017-06-16 11:32:57    阅读次数:186
selenium + python自动化测试环境搭建
selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多有点: * 免费,也不用再为破解QTP而大伤脑筋 * 小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。 * 这也是最重要的一点,不管你以前更熟悉C、 ...
分类:编程语言   时间:2017-06-13 11:18:37    阅读次数:151
Python 断言的使用方法
自动化测试常用断言的使用方法(python) 自动化测试中寻找元素并进行操作,如果在元素好找的情况下,相信大家都可以较熟练地编写用例脚本了,但光进行操作可能还不够,有时候也需要对预期结果进行判断。 这里介绍几个常用断言的使用方法,可以一定程度上帮助大家对预期结果进行判断。 这里介绍以下几个断言方法: ...
分类:编程语言   时间:2017-06-08 18:52:33    阅读次数:194
Python自动化测试白羊座-week3文件操作
#1,打开文件#2,读取/写入文件#3.保存文件name = open('C:\\Users\lingyul\Desktop\login.txt','w+',encoding='utf-8')#r如果不写路径,则取默认当前路径#打开文件有三种模式,# W:写模式,如果用w模式打开一个已经存在的文件, ...
分类:编程语言   时间:2017-05-21 19:44:12    阅读次数:167
Python自动化测试白羊座-week3字典
#和列表一样,只不过是不可变变量#定义元组时,如果元组只有一个元素,要在元素后面加一个逗号,要不然就是一个字符串lis = [] #列表这样定义tp = ('127.0.0.1','3306')#lis[0]='3306' #不能这样写,因为这个列表为空,下标0不存在,要用append或者inser ...
分类:编程语言   时间:2017-05-21 18:53:29    阅读次数:181
Python自动化测试白羊座-week3切片+元组
name = 'zcl,py,zyz'names = ['zcl','py','zyz']print(names[0])print(names[0:2]) #切片就是从里面取几个元素, 从第几个取到第几个结束.取值时顾头不顾尾.print(names[1])#切片操作对字符串也适用name1=['z ...
分类:编程语言   时间:2017-05-21 17:52:26    阅读次数:224
Python自动化测试白羊座-week3列表+字符串
names = [1,2,3,"lingyul",'panyang'] #定义列表,用[]print(names) #取列表的值print(names[3]) #t通过下标取值,用[]names[0] = 'zhangsan' #列表是可变变量,可以通过下标来修改列表的值for name in na ...
分类:编程语言   时间:2017-05-21 16:06:13    阅读次数:215
203条   上一页 1 ... 13 14 15 16 17 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!