
PythonSelenium
sszmvb1234
这个作者很懒,什么都没留下…
展开
-
自动化测试框架Taffy
Taffy是基于nosetests的自动化测试框架。Taffy主要用来测试后台服务接口(包括且不限于Http, Dubbo/hessian, Webservice, Socket等类型),也可以集成Selinum, Appium进行Web或APP的自动化测试。Taffy封装实现了结果对比,配置读取,DB/Redis操作,数据加解密等接口。基本用法可以参考:test_demo.pyGithub地址:...转载 2018-06-15 12:49:21 · 554 阅读 · 0 评论 -
HTML name、id、class 的区别
在一个页面中,有许多的控件(元素或标签)。为了更方便的操作这些标签,就需要给这些标签标识一个身份牌。目录1. name :指定标签的名称。2. id :指定标签的唯一标识。3. class :指定标签的类名。 1. name指定标签的名称。1.1 格式<input type="text" name="username" />1.2 应用场景①form表单:name可作为转递给服务器表单...转载 2018-06-15 13:01:29 · 241 阅读 · 0 评论 -
Selenuim+Python之元素定位总结及实例说明
原文转自:http://www.cnblogs.com/yufeihlf/p/5717291.html网页自动化最基本的要求就是要定位到各个元素,然后才能对该元素进行各种操作(输入,点击,清除,提交等),所以笔者今天来总结下Selenuim+Python最基本的几种定位方式及实例说明,希望能帮助到大家。 另外:学习元素定位方法前,建议先前往http://www.w3school.com.cn...转载 2018-06-19 11:11:30 · 402 阅读 · 0 评论 -
python+Eclipse+pydev环境搭建
原文转自:http://www.cnblogs.com/Bonker/p/3584707.html本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev 编辑器:Python 自带的 IDLE简单快捷, 学习Python或者编写小型软件的时候。非常有用。 编辑器: Eclipse + ...转载 2018-06-19 11:12:25 · 129 阅读 · 0 评论 -
Python+Selenium使用Page Object实现页面自动化测试
原文转自:http://www.cnblogs.com/yufeihlf/p/5764099.htmlpage Object模式是Selenium中的一种测试设计模式,主要是将每一个页面设计为一个Class,其中包含页面中需要测试的元素(按钮,输入框,标题 等),这样在Selenium测试页面中可以通过调用页面类来获取页面元素,这样巧妙的避免了当页面元素id或者位置变化时,需要改测试页面代码的情况...转载 2018-06-19 11:12:53 · 472 阅读 · 0 评论 -
selenium Python自动化测试(基本的键盘事件)
#coding=utf-8'''Created on 2015-5-10@author: user''''''几种常用的键盘指令:send_keys(Keys.BACK_SPACE) 删除键(BackSpace)send_keys(Keys.SPACE) 空格键(Space)send_keys(Keys.TAB) 制表键(Tab)send_keys(Keys.ESCAPE) 回退键(Esc)sen...转载 2018-06-19 11:13:59 · 604 阅读 · 0 评论 -
selenium + python自动化测试环境搭建
转自http://www.cnblogs.com/fnng/p/3160606.html平台搭建:前一篇中已经介绍,如果你也想体验一下自动化魅力,那就赶快搭建自己的环境吧~!selenium + python自动化测试环境搭建 第一个脚本:下面看看python 穿上selenium webdriver 是多么的性感:# coding = utf-8from selenium import we...转载 2018-06-20 08:40:47 · 304 阅读 · 0 评论