- 博客(9)
- 收藏
- 关注
转载 【Selenium-WebDriver自学】Selenium-IDE
学习参考资料: http://www.yiibai.com/selenium/selenium_download_ide.html Selenium的IDE(集成开发环境)是一个易于使用的Firefox插件,用于开发Selenium测试案例。 它提供了一个图形用户界面,用于记录使用Firefox浏览器,用来学习和使用Selenium用户操作,但它只能用于只用Firefox浏览器不支持其...
2018-07-31 13:54:45 1232
转载 HTMLTestRunner修改成Python3版本
在拜读虫师大神的Selenium2+Python2.7时,发现生成HTMLTestRunner的测试报告使用的HTMLTestRunner的模块是用的Python2的语法。而我本人比较习惯与Python3。而且自己也是用的Python3.4的环境,在网上找了很多资料,修改了下HTMLTestRunner.py参考:http://bbs.chinaunix.net/thread-4154743-1-...
2018-07-10 11:10:00 2279
转载 Python+Selenium框架设计篇之5-框架内封装基类和实现POM
前面文章,我们实现了框架的一部分功能,包括日志类和浏览器引擎类的封装,今天我们继续封装一个基类和介绍如何实现POM。关于基类,是这样定义的:把一些常见的页面操作的selenium封装到base_page.py这个类文件,以后每个POM中的页面类,都继承这个基类,这样每个页面类都有基类的方法,这个我们会在这篇文章实现。1. 在实现封装基类里,我们实现了元素八大方式的定位和截图类封装。具体项目层级结构...
2018-07-06 11:09:08 444
原创 python+appium-简单得log类封装
# -*- coding:UTF-8 -*- import logging import os import time """ 指定保存日志的文件路径,日志级别,以及调用文件 将日志存入到指定的文件中 :param logger: """ class Logger(object): # 创建一个Logging类 logger2 = logging.getLogger('AU...
2018-07-05 17:29:01 1170
转载 Jmeter中正则表达式提取器使用详解
转载地址:http://blog.csdn.net/quiet_girl/article/details/50724313在使用Jmeter过程中,会经常使用到正则表达式提取器提取器,虽然并不直接涉及到请求的测试,但是对于数据的传递起着很大的作用,本篇博文就是主要讲解关于正则表达式及其在Jmeter的Sampler中的调用。文中使用的正则表达式测试器(RegexTester)下载地址:http:/...
2018-07-05 11:17:54 245
转载 Appium+Python+PO 设计模式 入门笔记
什么是PageObject?属于selenium的一种设计模式,套用在appium身上了(实践表明,合适,因为selenium和appium"本是同根生")个人对于PO的理解就是,页面元素 - 页面业务操作步骤的方法 - 测试用例 (我知道抽象,大家自行谷哥了解下)下图是我的代码结构:Data:测试数据。后期准备把代码中会所有测试数据都整合到excel或者xml内,Data文件夹就是这个用处PO:...
2018-07-05 11:13:12 1136
转载 Robot Framework用法总结
今天总结下Robot Framework最基本的用法,一来呢,希望自己以后看到这篇总结,很快能回忆起如何使用Robot Framework。二来呢,以初学者的姿态总结Robot Framework,希望帮助到刚入门,却无从下手的新手们,毕竟网上很多资料可能是一些大神整理的,跳跃性很大。 目录一,环境的搭建二,最基本流程三,Ride各个面板说明四,Robotframework库的介绍五,用例编写及...
2018-07-05 10:55:06 321
转载 python第三方扩展库及不同类型的测试需安装相对应的第三方库总结
如何安装第三方库1.通过python的第三方仓库pypi中查找想要的第三方库pypi地址:https://pypi.python.org/pypipip是一个安装和管理Python包的工具,通过pip来安装Python包,可省去搜索-查找版本-下载-安装等繁琐的过程。命令:pip install 第三方库名 #默认安装最新版本pip install 第三方库名==版本...
2018-07-05 10:53:21 255
转载 Python+Selenium WebDriver API:浏览器及元素的常用函数及变量整理总结
由于网页自动化要操作浏览器以及浏览器页面元素,这里笔者就将浏览器及页面元素常用的函数及变量整理总结一下,以供读者在编写网页自动化测试时查阅。from selenium import webdriver driver=webdriver.Firefox() driver.get(r'http://www.baidu.com/') print 'driver attributes:' print di...
2018-07-05 10:51:34 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人