#Len

ipython结合virtualenv使用

1、virtualenv使python的开发环境相互隔离,隔离环境可以安装自己的依赖包,避免冲突2、ipython是交互使用python变的便利3、在virtualenv环境里使用ipython即实现了环境隔离,又可以使用界面友好的交互环境,美哉使用方法是在virtualenv环境里安装ipython:pipinsta...

Python + Selenium + AutoIt 模拟键盘实现另存为、上传、下载操作详解

前言在web页面中,可以使用selenium的定位方式来识别元素,从而来实现页面中的自动化,但对于页面中弹出的文件选择框,selenium就实现不了了,所以就需引用AutoIt工具来实现。AutoIt介绍AutoIt简单介绍下,AutoIt目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Wi...

Python + Selenium操作一:截图详解

在做测试的时候,空口无凭都是白掐,特别是自动化测试的时候,更需要图片来佐证自己发现的问题话不多说,直接进入主题,技术就是这么直白Webdriver自带截图功能,get_screenshot_as_file(),save_screenshot(),使用起来还是蛮方便的截图一:get_screenshot_as_file(...

UI自动化测试(一)简介及Selenium工具的介绍和环境搭建

1.1何为自动化测试?  是把以人为驱动的测试转化为机器执行的一种过程,它是一种以程序测试程序的过程。换言之,就是以程序实现的方式来代替手工测试。1.2自动化测试分类  分为功能自动化测试和性能自动化测试一般所说的自动化测试是指功能自动化测试,是通过编码的方式,用一段程序来测试一个软件的功能,这样就可以重复执行程序来进...

selenium webdriver 右键另存为下载文件(结合robot and autoIt)

最近一直在研究seleniumwebdriver右键菜单,发现seleniumwebdriver无法操作浏览器右键菜单,如图 如果我想右键另存为,根本操作不了。也有在网上看到webdriverrightclickoption的一些代码,拿来用发现不能用的。Actionsact=newActions(drive...

python3+ selenium3开发环境搭建

 基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器;没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一个IDE来进行开发,这里通过详细的讲解,介绍怎么搭建python3和selenium3开发环境,并提供一个基本入门的代码,...

if __name__=='__main__"在有的virtualenvs环境下执行成功,在有的环境下执行失败?

我的项目是erebus,所以默认的python解释器位于virtualenvs下的erebus,但是这个执行环境执行某个py文件总是失败,换其他的执行器执行反而没有问题:排查了半天,才发现erebus所在的virtualenvs缺少必须的模块,pipInstallxx瞬间搞定,一阵清爽啊 ps:pyladp和...

【自动化测试】selenium之 chromedriver与chrome版本映射表

chromedriver版本支持的Chrome版本v2.30v58-60v2.29v56-58v2.28v55-57v2.27v54-56v2.26v53-55v2.25v53-55v2.24v52-54v2.23v51-53v2.22v49-52v2.21v46-50v2.20v43-48v2.19v43-47v2....

Selenium Webdriver元素定位的常用方式

单选框、复选框、文本框和密码框的元素标签都是input,此时单靠tagName无法准确地得到我们想要的元素,需要结合type属性才能过滤出我们要的元素。示例代码如下:publicclassSearchElementsByTagName{publicstaticvoidmain(String[]args){WebDriv...

Webclent基本操作

 /***@Title:webclientTest.java*@Packagewebclient*@Description:TODO(用一句话描述该文件做什么)*@authorA18ccmsA18ccms_gmail_com*@date2016年8月30日下午3:52:41*@versionV1.0*/pac...
代码星球 ·2020-04-05

基于Selenium的模拟浏览器采集

     Selenium 也是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7、8、9)、MozillaFirefox、MozillaSuite、GoogleChrome等。这个工具...

Java闰年的计算,Calendar的用法

Java闰年的计算,Calendar的用法代码如下:packagecom.aaa.zuoye;importjava.text.ParseException;importjava.util.Calendar;importjava.util.Scanner;publicclassZuoYe3{publicstaticvoi...

WordPress Tweet Blender插件跨站脚本漏洞

漏洞名称:WordPressTweetBlender插件跨站脚本漏洞CNNVD编号:CNNVD-201310-645发布时间:2013-10-30更新时间:2013-10-30危害等级:  漏洞类型:跨站脚本威胁类型:远程CVE编号: 漏洞来源:High-TechBridgeSAWordP...

爬虫必备之selenium

 selenium是一个自动化测试的工具,我不是搞那方面的,所以也在那方面的具体应用不太了解。但是,这并不影响我在爬虫和其它方面的使用。安装:使用pip安装就可以了。注:使用selenium之前需要下载chromedriver.exe放入chorme安装的文件夹,并配置环境变量哦!具体自行百度解决。具体使用:...
代码星球 ·2020-04-05

我的自动化测试历程(Selenium+TestNG+Java+ReportNG+Jenkins)

原地址:http://blog.csdn.net/shilinjie_8952/article/details/53380373?locationNum=11&fps=1测试环境:Java+Selenium+TestNG,Jenkins持续集成。采用页面对象模型(PageObject),减少UI修改后,对代码的...
首页上一页...4243444546...下一页尾页