随笔分类 -  Selenium

摘要:python_selenium自动化测试框架 设计思路 本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。 框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。 1、使用Page O 阅读全文
posted @ 2020-07-27 20:20 猪猪宝丫 阅读(695) 评论(0) 推荐(1) 编辑
该文被密码保护。
posted @ 2020-01-31 09:48 猪猪宝丫 阅读(1) 评论(0) 推荐(0) 编辑
摘要:前言 面试题:selenium 中隐藏元素如何定位?这个是很多面试官喜欢问的一个题,如果单纯的定位的话,隐藏元素和普通不隐藏元素定位没啥区别,用正常定位方法就行了 但是吧~~~很多面试官自己都搞不清楚啥叫定位,啥叫操作元素(如click,clear,send_keys) 隐藏元素 如下图有个输入框和 阅读全文
posted @ 2019-03-07 10:18 猪猪宝丫 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:WebDriver 常用操作 1 浏览器操作 2 窗口和弹框操作 3 cookies 操作 4 简单对象的定位 5 页面元素操作 6 鼠标事件 7 键盘事件 1 浏览器操作 #属性: driver.current_url #用于获得当前页面的URL driver.title #用于获取当前页面的标题 阅读全文
posted @ 2019-03-05 17:26 猪猪宝丫 阅读(440) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-07-09 21:53 猪猪宝丫 阅读(418) 评论(0) 推荐(0) 编辑
摘要:当点击浏览器当前页面中的某个链接后自动弹出一个新的浏览器的tap页面时,浏览器正常都会在当前操作的tap页面右1位置打开新弹出的tap页。 当前selenium还不具备自动切换页面后窗口切换功能。需要通过以下两行代码去实现重新定位代码作用的新弹出的浏览器tap页面。 1 windows = driv 阅读全文
posted @ 2018-07-09 21:11 猪猪宝丫 阅读(1514) 评论(0) 推荐(0) 编辑
摘要:1. xpath后()中双引号("")里面不能套用双引号(""),把里面的双引号改成单引号('')报错就没有了。 2.如何在定位元素的时候准确找到定位切入点? 要巧妙运用F12,确定要定位的页面元素后,看元素相关属性值是否在页面中的代码中是唯一的(如果有id值可以用id值去定位,一般页面中的id值都 阅读全文
posted @ 2018-07-09 20:36 猪猪宝丫 阅读(490) 评论(0) 推荐(0) 编辑
摘要:Fiddler 抓包工具总结 阅读目录 1. Fiddler 抓包简介 1). 字段说明 2). Statistics 请求的性能数据分析 3). Inspectors 查看数据内容 4). AutoResponder 允许拦截制定规则的请求 5). Filters 请求过滤规则 6). Timel 阅读全文
posted @ 2018-05-15 16:16 猪猪宝丫 阅读(320) 评论(0) 推荐(0) 编辑
摘要:对应csv文件所在位置设定如下图: csv中文件内容如下: 运行成功截图: 2.将上方读取的csv文件内容写入到已经创建好的csv文件中。 —————————————————————————————————————————— 零散思路记录: with open("E:\\script\\python 阅读全文
posted @ 2018-03-29 15:43 猪猪宝丫 阅读(400) 评论(0) 推荐(0) 编辑
摘要:Python 读取csv的某行 转载 2016年08月30日 21:01:44 标签: python / csv / 数据 转载 2016年08月30日 21:01:44 标签: python / csv / 数据 站长用Python写了一个可以提取csv任一列的代码,欢迎使用。Github链接 c 阅读全文
posted @ 2018-03-29 14:36 猪猪宝丫 阅读(39225) 评论(0) 推荐(0) 编辑
摘要:简介一:SeleniumIDE安装 1、安装seleniumIDE,打开火狐浏览器,地址栏输入地址—>点击Add按钮—>安装结束后重启FireFox—>在菜单栏中可以看到Selenium插件。 地址为:https://addons.mozilla.org/en-US/firefox/user/sam 阅读全文
posted @ 2017-11-14 21:19 猪猪宝丫 阅读(191) 评论(0) 推荐(0) 编辑
摘要:注意:csv文件生成的时候需要另存Excel文件选择csv格式,这样不会报错。 二、xml文件的读取 abc.py abc.xml对应py1 运行结果: abca.py abc.xml对应py2 运行结果: 阅读全文
posted @ 2017-09-18 21:48 猪猪宝丫 阅读(928) 评论(0) 推荐(0) 编辑
摘要:# 1 #coding=utf-8 2 from selenium import webdriver 3 import os,time 4 5 source = open("F:\\test\\info.txt","r") 6 values = source.readlines() 7 source.close() 8 9 #执行循环 10 for serch in val... 阅读全文
posted @ 2017-08-28 22:36 猪猪宝丫 阅读(291) 评论(0) 推荐(0) 编辑
摘要:前言 在web测试中,不可避免的一个测试就是浏览器兼容性测试,在没有自动化测试前,我们总是苦逼的在一台或多台机器上安装N种浏览器,然后手工在不同的浏览器上验证主业务流程和关键功能模块功能,以检测不同浏览器或不同版本浏览器上,我们的web应用是否可以正常工作。 下面我们看看怎么利用python sel 阅读全文
posted @ 2017-08-08 17:52 猪猪宝丫 阅读(259) 评论(0) 推荐(0) 编辑
摘要:用Selenium实现页面自动化测试 引言 要不要做页面测试自动化的争议由来已久,不做或少做的主要原因是其成本太高,其中一个成本就是自动化脚本的编写和维护,那么有没有办法降低这种成本呢?童战同学在其博文《界面自动化测试猜想》提到“将TC自动转化为自动测试脚本”的构想,大家都觉得这个还是很有难度的,那 阅读全文
posted @ 2016-10-19 14:04 猪猪宝丫 阅读(194) 评论(0) 推荐(0) 编辑
摘要:浅谈基于Selenium的Web自动化测试框架 发表于:2011-4-25 10:58 作者:邵育亮 来源:51Testing软件测试网原创 字体:大 中 小 | 上一篇 | 下一篇 | 打印 |我要投稿 | 推荐标签: 软件测试 Selenium 测试框架 自动化测试 ● 面临的挑战 从Googl 阅读全文
posted @ 2016-10-19 13:56 猪猪宝丫 阅读(298) 评论(0) 推荐(0) 编辑
摘要:一、Selenium-RC 是 selenium-remote control 缩写,是使用具体的语言来编写测试类。 二、准备工作: 1,下载 selenium 了,到http://www.openqa.org/selenium/下载就可以了,记得选择selenium-rc 的版本 2, 学习一下x 阅读全文
posted @ 2016-10-19 13:53 猪猪宝丫 阅读(247) 评论(0) 推荐(0) 编辑
摘要:Selenium入门相关PPT参考网址:http://wenku.baidu.com/view/d1e7d90390c69ec3d5bb7565.html?from=search 内容引用网址:http://www.51testing.com/zhuanti/selenium.html 导语 Sel 阅读全文
posted @ 2016-10-09 14:41 猪猪宝丫 阅读(382) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示