摘要: 1 a = [1,21,15,26] #这是列表 2 b = [100,20,30,40] #这是列表 3 #第一种:直接遍历所有列表的值 4 for i in a: 5 print(i) 6 print(" ") 7 """ 8 第二种: 9 使用range内置函数来遍历列表想要的值,range 阅读全文
posted @ 2019-11-21 11:38 微光半夏星 阅读(3882) 评论(0) 推荐(0) 编辑
摘要: 本文链接:https://blog.csdn.net/weixin_38871478/article/details/906064611.在unittest测试框架中,如果测试用例太多导致沉淀,会导致维护用例困难,成本大,不利于自动化测试的维护与开展,但unittest给我们提供一套很好的解决方案- 阅读全文
posted @ 2019-11-20 16:49 微光半夏星 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 这是pymouse的锅 解决办法是找到pymouse的安装路径,如果不知道在哪里可以用pip安装一下,如果已经安装了会自动提示安装路径,通常都是在python或者ide的Lib\site-packages里,比如我的在F:\Anacondea\Lib\site-packages。 进入pymouse 阅读全文
posted @ 2019-11-20 11:14 微光半夏星 阅读(2405) 评论(0) 推荐(0) 编辑
摘要: 本文链接:https://blog.csdn.net/frankfrankflb/article/details/79003423在P-1.3中我成功地安装了PyUserInput模块现在我要学习如何使用它控制鼠标键盘 首先 1 from pymouse import PyMouse 2 from 阅读全文
posted @ 2019-11-20 11:11 微光半夏星 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 一、前提 导入鼠标操作的包 1 from selenium.webdriver.common.action_chains import Action 二、常用语法 单击鼠标左键 :click(on_element=None) 单击鼠标右键:context_click(on_element=None) 阅读全文
posted @ 2019-11-19 14:53 微光半夏星 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 其实做自动化会遇到很多坑,有的坑需要我们填掉,有的坑需要我们绕过去。而日期时间控件就是需要我们绕过去的控件,千万别想着如何点击形形色色的日期控件。 一、先来看看日期时间控件的前端形式 对,没错,日期时间控件,就是一个input框,是不是可以像普通文本框一样直接输入日期呢?我们来试试。 二、实验 1、 阅读全文
posted @ 2019-11-19 11:15 微光半夏星 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: sendkeys可以模拟键盘输入,也可以用来模拟键盘上的按键,甚至是组合键 from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys imp 阅读全文
posted @ 2019-11-15 10:48 微光半夏星 阅读(6316) 评论(0) 推荐(0) 编辑
摘要: 用selenium做自动化,有时候会遇到需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标右键、拖拽等等。而selenium给我们提供了一个类来处理这类事件——ActionChains selenium.webdriver.common.action_chains.ActionChains(d 阅读全文
posted @ 2019-11-15 10:22 微光半夏星 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 刚开始用selenium+Python做简单的网页自动化 简单应用感觉还是好上手的 主要是要清楚操作流程 能够准确定位元素 就能把整个脚本流畅的写下来 然而实际上。。。时不时写着写着就尴尬了啊 比如说很多网页的登录都需要验证码 有些是图片验证码 还有一些奇奇怪怪的需要拖动啊或是选择 简单来说就是对真 阅读全文
posted @ 2019-11-12 11:47 微光半夏星 阅读(1626) 评论(0) 推荐(0) 编辑
摘要: 在做自动化测试的时候,经常会遇到这种情况,某个页面元素,你必须要把鼠标移动到上面才能显示出元素。那么这种情况,我们怎么处理呢?,selenium给我们提供了一个类来处理这类事件——ActionChains。 ActionChains可以对需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标右键、 阅读全文
posted @ 2019-11-12 10:10 微光半夏星 阅读(258) 评论(0) 推荐(0) 编辑