上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页
摘要: 前言 前面有篇专门用js解决了浏览器滚动条的问题,生活总是多姿多彩,有的滚动条就在页面上,这时候又得仰仗js大哥来解决啦。 一、内嵌滚动条 1.下面这张图就是内嵌div带有滚动条的样子,记住它的长相。 2.页面源码如下:(老规矩:copy下来,用文本保存下来,后缀改成.html,用浏览器打开) <! 阅读全文
posted @ 2017-11-08 17:58 小曺 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 前言 日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题。 基本思路:先用js去掉readonly属性,然后直接输入日期文本内容 一、日历控件 1.打开12306的车票查询界面 阅读全文
posted @ 2017-11-08 17:54 小曺 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 前言 上一篇Selenium2+python自动化23-富文本(自动发帖)解决了富文本上iframe问题,其实没什么特别之处,主要是iframe的切换,本篇讲解通过js的方法处理富文本上iframe的问题 一、加载配置 1.打开博客园写随笔,首先需要登录,这里为了避免透露个人账户信息,我直接加载配置 阅读全文
posted @ 2017-11-08 17:53 小曺 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 前言 富文本编辑框是做web自动化最常见的场景,有很多小伙伴遇到了不知道无从下手,本篇以博客园的编辑器为例,解决如何定位富文本,输入文本内容 一、加载配置 1.打开博客园写随笔,首先需要登录,这里为了避免透露个人账户信息,我直接加载配置文件,免登录了。 不懂如何加载配置文件的,看这篇Selenium 阅读全文
posted @ 2017-11-08 17:45 小曺 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 前言 最近一些小伙伴,在搞邮箱的事情,小编于是去折腾了一下!总结了一些干货,与大家分享一下!速来,抱大腿,我要开车了! 基本思路就是,使用MIMEMultipart来标示这个邮件是多个部分组成的,然后attach各个部分。如果是附件,则add_header加入附件的声明。在python中,MIME的 阅读全文
posted @ 2017-11-08 17:43 小曺 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 前言 在17篇我们讲了excel数据的参数化,有人问了txt数据的参数化该怎么办呢,下面小编为你带你txt数据参数化的讲解 一、以百度搜索为例,自动搜索五次不同的关键字。输入的数据不同从而引起输出结果的变化。 测试脚本: txt文件: open方法以只读方式(r)打开本地txt.txt文件,read 阅读全文
posted @ 2017-11-08 17:42 小曺 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 前言 问: Python 获取到Excel一列值后怎么用selenium录制的脚本中参数化,比如对登录用户名和密码如何做参数化? 答:可以使用xlrd读取Excel的内容进行参数化。当然为了便于各位小伙伴们详细的了解,小编一一介绍具体的方法。 一、编写登录用例: Step1:访问http://www 阅读全文
posted @ 2017-11-08 17:41 小曺 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 本篇主要介绍单选框和复选框的操作 一、认识单选框和复选框 1.先认清楚单选框和复选框长什么样 2.各位小伙伴看清楚哦,上面的单选框是圆的;下图复选框是方的,这个是业界的标准,要是开发小伙伴把图标弄错了,可以先抽他了。 二、radio和checkbox源码 1.上图的html源码如下,把下面这段复杂下 阅读全文
posted @ 2017-11-08 17:35 小曺 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 前言有小伙伴在用脚本启动浏览器时候发现原来下载的插件不见了,无法用firebug在打开的页面上继续定位页面元素,调试起来不方便 。 加载浏览器配置,需要用FirefoxProfile(profile_directory)这个类来加载, profile_directory既为浏览器配置文件的路径地址 阅读全文
posted @ 2017-11-08 17:34 小曺 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 前言 selenium并不是万能的,有时候页面上操作无法实现的,这时候就需要借助JS来完成了。 常见场景: 当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的。 这时候需要借助滚动条来拖动屏幕,使被操作的元素显示在当前的屏幕上。 滚动条是无法直接用定位工具来定位的。s 阅读全文
posted @ 2017-11-08 17:33 小曺 阅读(347) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页