文章 2017-02-23 来自:开发者社区

Selenium查询10010账户余额——python篇

[本文出自天外归云的博客园] 问题 最近在网上搜到了一些练习题,改编了一下这里的20题如下:登陆中国联通网上营业厅 后选择「自助服务」-->「查询」-->「账户余额」,然后输出手机号码和可用额度。 思路 1. 通过抓包模拟接口请求的方式和一些爬网的相关方法解决; 2. 通过selenium进行一些web自动化操作解决。 编写脚本 这里选择了第二种用selenium的方法来解决...

文章 2017-02-21 来自:开发者社区

Selenium2+python自动化29-js处理多窗口

前言 在打开页面上链接的时候,经常会弹出另外一个窗口(多窗口情况前面这篇有讲解:Selenium2+python自动化13-多窗口、句柄(handle)),这样在多个窗口之间来回切换比较复杂,那么有没有办法让新打开的链接在一个窗口打开呢? 要解决这个问题,得从html源码上找到原因,然后修改元素属性才能解决。很显然js在这方面是万能的,于是本篇得依靠万能的js大哥了。 一、多窗口情况  ...

Selenium2+python自动化29-js处理多窗口
文章 2017-01-15 来自:开发者社区

Selenium2+python自动化28-table定位

前言     在web页面中经常会遇到table表格,特别是后台操作页面比较常见。本篇详细讲解table表格如何定位。 一、认识table     1.首先看下table长什么样,如下图,这种网状表格的都是table     2.源码如下:(用txt文本保存,后缀改成html) <!DOCTYPE ht...

Selenium2+python自动化28-table定位
文章 2016-12-29 来自:开发者社区

Selenium的PO模式(Page Object Model)[python版]

&nbsp;Page Object Model 简称POM&nbsp; 普通的测试用例代码: .... #测试用例 def test_login_mail(self): driver = self.driver driver.get("http://mail.126.com") driver.find_element_by_id("idInput").clear() driver.find_ele...

文章 2016-12-17 来自:开发者社区

Selenium2+python自动化27-查看selenium API

前言     前面都是点点滴滴的介绍selenium的一些api使用方法,那么selenium的api到底有多少呢?本篇就叫大家如何去查看selenium api,不求人,无需伸手找人要,在自己电脑就有。     pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文本呈现的、也可以生成WEB 页面的,还可以在服务器...

Selenium2+python自动化27-查看selenium API
文章 2016-12-16 来自:开发者社区

Selenium2+python自动化26-js处理内嵌div滚动条

前言     前面有篇专门用js解决了浏览器滚动条的问题,生活总是多姿多彩,有的滚动条就在页面上,这时候又得仰仗js大哥来解决啦。 一、内嵌滚动条     1.下面这张图就是内嵌div带有滚动条的样子,记住它的长相。     2.页面源码如下:(老规矩:copy下来,用文本保存下来,后缀改成.html,用浏览...

Selenium2+python自动化26-js处理内嵌div滚动条
文章 2016-12-14 来自:开发者社区

Selenium2+python自动化25-js处理日历控件(修改readonly属性)

前言     日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题。     基本思路:先用js去掉readonly属性,然后直接输入日期文本内容 一、日历控件     1.打开12306...

Selenium2+python自动化25-js处理日历控件(修改readonly属性)
文章 2016-12-12 来自:开发者社区

在CentOS下利用Python+selenium获取腾讯首页的今日话题。

1、安装依赖包 yum install wget firefox gcc zlib zlib-devel Xvfb 2、安装setuptools 官网地址:https://pypi.python.org/pypi/setuptools 百度地址:http://pan.baidu.com/s/1i5JlRH7 tar zxvf setuptools-31.0.0.tar.gz cd setupt.....

文章 2016-12-11 来自:开发者社区

Selenium2+python自动化24-js处理富文本(带iframe)

前言     上一篇Selenium2+python自动化23-富文本(自动发帖)解决了富文本上iframe问题,其实没什么特别之处,主要是iframe的切换,本篇讲解通过js的方法处理富文本上iframe的问题 一、加载配置     1.打开博客园写随笔,首先需要登录,这里为了避免透露个人账户信息,我直接加载配置文件,免登录了。 &nb...

Selenium2+python自动化24-js处理富文本(带iframe)
文章 2016-12-04 来自:开发者社区

Selenium2+python自动化23-富文本(自动发帖)

前言      富文本编辑框是做web自动化最常见的场景,有很多小伙伴遇到了不知道无从下手,本篇以博客园的编辑器为例,解决如何定位富文本,输入文本内容 一、加载配置     1.打开博客园写随笔,首先需要登录,这里为了避免透露个人账户信息,我直接加载配置文件,免登录了。      ...

Selenium2+python自动化23-富文本(自动发帖)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注