自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 robotframework+docker+jenkins自动化集成测试(二)

robotframework脚本分层框架

2019-09-06 18:09:12 703 1

原创 robotframework+docker+jenkins自动化集成测试(一)

Windows环境下,py2,robotframework环境部署

2019-09-05 14:07:31 1093

转载 selenium-webdriver(python) (九)

本节重点:上传文件 文件上传操作也比较常见功能之一,上传功能没有用到新有方法或函数,关键是思路。上传过程一般要打开一个本地窗口,从窗口选择本地文件添加。所以,一般会卡在如何操作本地窗口添加上传文件。其实,在selenium  webdriver 没我们想的那么复杂;只要定位上传按钮,通send_keys添加本地文件路径就可以了。绝对路径和相对路径都可以,关键是上传的文件存在

2014-02-12 14:35:15 553

转载 selenium-webdriver(python) (八)

本节重点:调用js方法execute_script(script, *args)在当前窗口/框架 同步执行javaScript脚本:JavaScript的执行。*参数:适用任何JavaScript脚本。使用:driver.execute_script(‘document.title’)  使快播登陆用户名输入框标红显示:#coding=utf

2014-02-12 14:34:46 640

转载 selenium-webdriver(python) (七)

本节知识点:多层框架或窗口的定位:switch_to_frame()switch_to_window()智能等待:implicitly_wait()  对于一个现代的web应用,经常会出现框架(frame) 或窗口(window)的应用,这也就给我们的定位带来了一个难题。有时候我们定位一个元素,定位器没有问题,但一直定位不了,这时候就要检查这个元素是否在一个

2014-02-12 14:34:10 504

转载 selenium-webdriver(python) (六)

本节知识点:操作对象:· click 点击对象· send_keys 在对象上模拟按键输入· clear 清除对象的内容,如果可以的话WebElement  另一些常用方法:· text  获取该元素的文本· submit  提交表单· get_attribute  获得属性值====================================== 操作测试

2014-02-12 14:33:39 670

转载 selenium-webdriver(python) (五)

本节要解决的问题:层级定位 场景:  假如两个控件,他们长的一模样,还都叫“张三”,唯一的不同是一个在北京,一个在上海,那我们就可以通过,他们的城市,区,街道,来找到他们。   在实际的测试中也经常会遇到这种问题:页面上有很多个属性基本相同的元素,现在需要具体定位到其中的一个。由于属性基本相当,所以在定位的时候会有些麻烦,这时候就需要用到层级定位。先定位父元素,然后再通

2014-02-12 14:33:02 547

转载 selenium-webdriver(python) (四)

本节要解决的问题:如何定位一组元素? 场景从上一节的例子中可以看出,webdriver可以很方便的使用findElement方法来定位某个特定的对象,不过有时候我们却需要定位一组对象,这时候就需要使用findElements方法。 定位一组对象一般用于以下场景:· 批量操作对象,比如将页面上所有的checkbox都勾上· 先获取一组对象,再在这组对象中过滤出需要

2014-02-12 14:32:27 498

转载 selenium-webdriver(python) (三)

本节重点:简单对象的定位      -----自动化测试的核心  对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象。一个对象就是一个人一样,他会有各种的特征(属性),如比我们可以通过一个人的身份证号,姓名,或者他住在哪个街道、楼层、门牌找到这个人。那么一个对象也有类似的属性,我们可以通过这个属性找到这对象。 定位对象的目的一般有下面几种· 操

2014-02-12 14:31:45 583

转载 selenium-webdriver(python) (二)

本节知识点:打印URL将浏览器最大化设置浏览器固定宽、高操控浏览器前进、后退  打印URL 上一节讲到,可以将浏览器的title打印出来,这里再讲个简单的,把当前URL打印出来。其实也没啥大用,可以做个凑数的用例。 #coding=utf-8from selenium import webdriverimport timebrowse

2014-02-12 14:30:44 591

转载 selenium-webdriver(python) (一)

为什么选python?之前的菜鸟系列是基于java的,一年没学其实也忘的差不多了,目前所测的产品部分也是python写的,而且团队也在推广python ,其实就测试人员来说,python也相当受欢迎。易学,易用。翻翻各测试招聘,python出现的概率也颇高。 平台搭建:前一篇中已经介绍,如果你也想体验一下自动化魅力,那就赶快搭建自己的环境吧~!selenium + python

2014-02-12 14:29:27 611 1

loadrunner11破解方法及license号

loadrunner11破解所用license!

2012-07-02

lr破解文件之二lm70.dll

loadrunner破解文件lm70.dll

2012-07-02

lr破解文件之一mlr5lprg.dll

lr破解文件之一mlr5lprg.dll

2012-07-02

loadrunner11[1].0_安装破解详解,图解

loadrunner11 破解详解,全程图解!

2012-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除