随笔分类 -  自动化测试

摘要:一、框架搭建环境准备: 1、部署python环境,这个就不多说,我是用的Anaconda 开源包一键部署的python环境 ,可以自由切换python版本,用起来相当舒服,我是用的python 2.7版本 Anaconda下载:https://mirrors.tuna.tsinghua.edu.cn 阅读全文
posted @ 2019-03-12 17:03 沉默的云 阅读(514) 评论(0) 推荐(0)
摘要:selenium webdriver一、定位一组元素:webdriver可以很方便的使用findElement 方法来定位某个物定的对象。不过有时候我们却要定位一组对象,这时候就需要使用findElements方法。应用场景:1. 批量操作对象,比如将页面上所有checkbox都选择上;2.先获取一... 阅读全文
posted @ 2015-01-24 18:56 沉默的云 阅读(266) 评论(0) 推荐(0)
摘要:selenium webdriver 第一个脚本:#coding = utf-8from selenium import webdriverimport timeurl = "http://www.baidu.com"browser = webdriver.chrome()browser.get(... 阅读全文
posted @ 2015-01-24 14:13 沉默的云 阅读(504) 评论(0) 推荐(0)
摘要:现在Win7 已经应用很多了,即使是最原始的Win7 也是IE8,最新的patch后,都升到了IE11Win7下预装高版本IE的情况下,启动IE WebDriver可能会出现:org.openqa.selenium.WebDriverException: Unexpected error launc... 阅读全文
posted @ 2015-01-20 19:20 沉默的云 阅读(433) 评论(0) 推荐(0)
摘要:一、关键字(Keyword)根据架构的区分可分为以下三层结构: 底层关键字、公共层关键字、特性关键字。 底层关键字一般与最底层的代码在关系,为上层公共关键字和特性关键字提供接口。 公共层关键字:一般是与程序具体功能关联的; 特性层关键字:一般是与具体业务关联的,也可以称做业务关键字。一般调用底层和公 阅读全文
posted @ 2015-01-03 11:24 沉默的云 阅读(856) 评论(0) 推荐(0)
摘要:一、Java 环境变量配置:新建系统变量JAVA_HOME 和CLASSPATH变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools... 阅读全文
posted @ 2014-09-23 19:34 沉默的云 阅读(7348) 评论(0) 推荐(0)
摘要:Sikuli是一种新颖的图形脚本语言,或者说是一种另类的自动化测试技术。它与我们常用的自动化测试技术(工具)有很大的区别。当你看到上图sikuli的脚本时,一定会惊呼,这样都可以~!脚本加截图~~~OK,在惊讶过后,我们一起来大体的了解一下这个技术。什么是Sikuli? Sikuli脚本自动化,... 阅读全文
posted @ 2014-09-15 20:18 沉默的云 阅读(368) 评论(0) 推荐(0)
摘要:一、初始准备准备工具如下:1.下载Pythonhttp://python.org/getit/2.下载setuptools【python的基础包工具】https://pypi.python.org/packages/2.7/s/setuptools/3.下载pip【python的安装包管理工具】ht... 阅读全文
posted @ 2014-07-27 10:32 沉默的云 阅读(288) 评论(0) 推荐(0)
摘要:安装配置 Eclipse + PyDev + Robotframework 集成开发环境1.安装JDK安装目录下的jdk-7u17-windows-i586.exe文件(JAVA开发、运行环境)安装完毕后,在系统变量(右键点击计算机->属性->高级系统设置->环境变量->)中找到path变量,在变量... 阅读全文
posted @ 2014-07-18 14:42 沉默的云 阅读(1513) 评论(0) 推荐(0)