自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

麟三岁的博客

不硅积步无以至千里

  • 博客(10)
  • 收藏
  • 关注

原创 Selenium_6.读取、配置yaml文件,实现浏览器数据驱动

data.yaml内容url: http://127.0.0.1:5000/ #要测的链接browser: type: chrome #ie firefox #浏览器模式 mode: normal #normal #正常 ,hidden #隐藏mysql: username: password...

2019-11-30 22:59:20 853

原创 selenium_5.如何封装,封装思路

from selenium.webdriver.common.action_chains import ActionChains'''面向过程编程写用例'''# browser = webdriver.Chrome(executable_path=r'C:\Users\Administrator\Desktop\chromedriver.exe')# browser.get("http://...

2019-11-26 23:32:28 346

原创 性能八大类型的具体描述

性能测试八大类包括:性能测试、负载测试、压力测试、配置测试、并发测试、容量测试、可靠性测试、失败测试。分类描述性能测试性能测试是为了描述测试对象与性能相关的特征并对其进行评价而实施和执行的一类测试。它主要通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项指标进行测试。通常把性能测试、负载测试、压力测试等统称为性能测试。负载测试是通过逐渐增加系统的...

2019-11-26 22:25:50 652

原创 测试web和测试APP的区别,一篇文章让你了解~

仅仅从功能测试的层面上来讲的话,在流程和功能测试上是没有区别的。那么区别在哪里呢?那么我们就要先来了解,web和app的区别。系统结构方面  web项目,b/s架构,基于浏览器的;web测试只要更新了服务器端,客户端就会同步会更新。  app项目,c/s结构的,必须要有客户端;app 修改了服务端,则客户端用户所有核心版本都需要进行回归测试一遍。性能方面web页面可能只会关注响应时间...

2019-11-25 22:46:33 447 1

原创 软件测试面试常问的问题

1.软件测试分为几个阶段?测试过程会依次经历单元测试、集成测试、系统测试、验收测试四个主要阶段2.系统测试的测试对象、目的、依据和方法是什么?系统测试的测试对象是整个系统;目的是对整个系统进行测试,测试依据是需求规格说明书;测试方法是黑盒测试3.测试和质量保证有什么区别?谈谈你的看法。质量保证是对软件制作过程中的额制作质量进行管理,看是否符合公司的规定。软件测试是对软件产品的质量本身进...

2019-11-24 22:27:00 3207 1

原创 Selenium_4.三种等待时间

Selenium_三种等待时间三种等待时间:强制等待:time.sleep(3),强制等待几秒,执行下一步操作。缺点:不准确,浪费等待时间。隐式等待:在一定的时间内,页面加载完成,就进行下一步操作。优点:设置一次即可。缺点:等待整个页面加载完成,可能我们需要的页面元素已经加载完成,但是页面一些大的文件、图片没有加载完成,那么就有必要等待整个页面加载完成。显式等待:webdriv...

2019-11-24 09:57:21 309

原创 B/S与C/S区别及测试点

按照测试类型划分:1、功能性测试:C/S:服务器和客户端均会分担一部分的事务处理功能,需分开测试;B/S:服务器负责主要的事务逻辑,侧重点在服务器;2、业务逻辑测试:C/S:cs架构的应用偏重于工作流应用,业务逻辑较多,较复杂,要设计专门的业务用例进行验证;B/S:bs架构的应用更偏重于内容的展示(但是电商类型的交易网站除外),业务逻辑相对较少,着重于功能点验证;3、部署测试(也可以...

2019-11-23 15:53:34 3053

原创 Selenium_3.frame标签及下拉框定位

Selenium-frame标签(frameset、frame、iframe)与其他普通的标签没有任何区别,不会影响正常定位,需要切换进去才能操作其中的元素frmae的:id,nameframe的:索引frame的:webelement:browser.find_element_by_id(“udesk_iframe”)‘’’代码示例:下面用快递100官方网站作为示例browse...

2019-11-20 23:20:47 295

原创 Selenium_2.常用操作

Selenium-常用操作常用的键盘操作: tab、enter1.还是定位到元素,2.send_keys方法,传入keys.TAB常用的鼠标操作:移动至某个元素:move_to_element鼠标左键不松开:click_and_hold松开:release拖拽:drag_and_drop双击:double_click代码原理1.实例化ActionChains对象2调用里面鼠...

2019-11-17 22:55:00 137

原创 Selenium_1.元素定位方法

SeleniumSelenium基本操作刷新:获取浏览器窗口大小:设置浏览器窗口大小:获取浏览器窗口个数,切换到指定窗口前进后退关闭退出键盘操作,鼠标操作Selenium‘’'selenium基本操作:刷新,前进,后退,获取窗口大小,设置窗口大小,切换窗口,关闭,退出简单是登录的数据驱动元素定位:对于web自动化来说,就是操作页面上各种元素,在操作元素之前,找到元素,...

2019-11-17 15:18:30 254 1

空空如也

空空如也

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

TA关注的人

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