摘要: 加载Selenium2library失败,检查D:\Python27\Lib\site-packages 目录下是否有Selenium2Library 目录,没有该目录,事情就尴尬了。 自己安装的版本如下: 安装selenium2library-1.8.0还是无法导入。换成这个下载地址:https: 阅读全文
posted @ 2017-09-27 10:39 巾帼不让须眉让悟空 阅读(1886) 评论(0) 推荐(0) 编辑
摘要: 安装了python2,使用pip安装了selenium,但是在使用时,报了“selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.” 网上查了一下解决办 阅读全文
posted @ 2017-09-19 14:56 巾帼不让须眉让悟空 阅读(8464) 评论(1) 推荐(0) 编辑
摘要: 【转】http://isux.tencent.com/h5-performance.html 概述 1. PC优化手段在Mobile侧同样适用2. 在Mobile侧我们提出三秒种渲染完成首屏指标3. 基于第二点,首屏加载3秒完成或使用Loading4. 基于联通3G网络平均338KB/s(2.71M 阅读全文
posted @ 2017-07-11 11:33 巾帼不让须眉让悟空 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 询问度娘搭好appium和python环境,开启移动app自动化的探索(基于Android),首先来记录下如何启动待测的app吧! 如何启动APP?1.获取包名;2.获取launcherActivity。获取这两个关键东西的方法很多,推荐使用sdk自带的aapt:aapt即Android Asset 阅读全文
posted @ 2016-12-29 16:09 巾帼不让须眉让悟空 阅读(16839) 评论(4) 推荐(2) 编辑
摘要: 一、Appium_Python_Client介绍 Appium的实用方法都藏在Client的源码里,对于driver和webelement实例,均有对应的元素查找方法(webelement查找的是下面的子元素),有些儿专门针对手机的函数,则需要在这个Client安装后方可使用。 (以下内容转自:ht 阅读全文
posted @ 2016-12-28 17:47 巾帼不让须眉让悟空 阅读(4612) 评论(0) 推荐(0) 编辑
摘要: 一、发送文本邮件 可能的问题1.:需要注意,目前QQ邮箱来讲,不能收到完整的邮件,即有些内容不能显示,最好全部使用网易邮箱: 可能的问题2.:在以往的文本邮件发送中,只写了 目前来讲,需要有三个参数,即 文本代码参考(写代码的时候是本人的邮箱,在此已将邮箱更改,复制的时候需要注意) # -*- co 阅读全文
posted @ 2016-12-22 16:11 巾帼不让须眉让悟空 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 一、生成报告 1.先执行一个用例,并生成该用例的报告 # -*- coding: utf-8 -*- from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver. 阅读全文
posted @ 2016-12-21 19:48 巾帼不让须眉让悟空 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: 通过研究selenium-webdriver的源码,笔者发现其实webdriver的实现原理并不高深莫测无法揣度。在这里以webdriver ruby binding的firefox-webdriver实现为例,简单介绍一下webdriver的工作原理。 当测试脚本启动firefox的时候,sele 阅读全文
posted @ 2016-12-21 17:01 巾帼不让须眉让悟空 阅读(281) 评论(0) 推荐(0) 编辑
摘要: selenium 提供了三种模式的断言:assert 、verify、waitfor Assert 失败时,该测试将终止。 Verify 失败时,该测试将继续执行,并将错误记入日显示屏 。也就是说允许此单个 验证通过。确保应用程序在正确的页面上 Waitfor 用于等待某些条件变为真。可用于 AJA 阅读全文
posted @ 2016-12-19 16:49 巾帼不让须眉让悟空 阅读(11897) 评论(0) 推荐(1) 编辑
摘要: 首先,获得标签信息abc.xml python获取catalog标签的信息 xml.dom.minidom 模块被用来处理xml文件 parse():用于打开一个xml文件 documentElement:用于得到dom对象的文档元素,并将获得的对象给root,每一个结点都有它的nodeName,n 阅读全文
posted @ 2016-12-15 19:10 巾帼不让须眉让悟空 阅读(11372) 评论(0) 推荐(0) 编辑