冒泡泡de可乐
代码都是思想和概念的体现~每多学一点知识,就能少写一行代码~
posts - 80,comments - 1,views - 31997
12 2018 档案
Appium
摘要:什么是Appium 主要用于测试移动端自动化, 是一个开源、跨平台的自动化测试框架,适用于Native App、Hybrid App。 Appium是基于Selenium的Webdriver进行了扩展,扩展了一些操作移动端的API接口 Appium原理 Appium是基于Selenium的二次扩展, 阅读全文
posted @ 2018-12-27 22:01 HathawayLee 阅读(204) 评论(0) 推荐(0) 编辑
自动化框架
摘要:框架优点 通过哪些技术手段解决了什么问题 框架必须是有一种思想进行支撑 UI自动化的思想 web自动化 app自动化 PageObject (PO)思想 将一个页面当作一个Page,将这个页面上的每一个可以操作的功能当作一个函数 我们框架的优点 1、页面的定位元素page和case相分离 保证后续只 阅读全文
posted @ 2018-12-27 18:55 HathawayLee 阅读(195) 评论(0) 推荐(0) 编辑
Selenium----ActionChains
摘要:ActionChains的原理:就是将你要连贯操作的每个指令,追加到一个list中,通过调用一个启动方法,统一执行所有指令,这样就实现了连贯的操作 阅读全文
posted @ 2018-12-18 18:01 HathawayLee 阅读(143) 评论(0) 推荐(0) 编辑
Selenium----select API
摘要:在UI自动化测试过程中,经常会遇到一些下拉框,如果我们基于Webdriver操作的话就需要click两次,而且很容易出现问题,实际上Selenium给我们提供了专门的Select(下拉框处理模块) 阅读全文
posted @ 2018-12-18 17:43 HathawayLee 阅读(141) 评论(0) 推荐(0) 编辑
Selenium----switch API
摘要:Switch 我们在UI自动化测试时,总会出现新建一个tab页面、弹出一个浏览器级别的弹框或者是出现一个iframe标签,这时我们用WebDriver提供的Api接口就无法处理这些情况了。需要用到Selenium单独提供的模块switch_to模块 SwitchToWindows SwitchToF 阅读全文
posted @ 2018-12-18 17:39 HathawayLee 阅读(118) 评论(0) 推荐(0) 编辑
Selenium----WebDriverAPI
摘要:Selenium获取标签seleniu提供了18种定位方式:8种单数、8种复数、3种父类 # 1、id定位方式 driver.find_element_by_id('i1').send_keys('123123') # 2、class定位 driver.find_element_by_class_n 阅读全文
posted @ 2018-12-18 15:43 HathawayLee 阅读(135) 评论(0) 推荐(0) 编辑
Selenium----原理
该文被密码保护。
posted @ 2018-12-18 15:35 HathawayLee 阅读(7) 评论(0) 推荐(0) 编辑
Selenium----三种等待方式
摘要:seleniu提供了三种等待方式 一、time(固定等待) 虽然可以自定义等待时间,但当网络条件良好,还是会按设定的时间等待,拖长整个项目的执行时间 二、implicitly_wait (隐式等待) 隐式等待实际是设置了一个最长等待时间,如果在规定时间内网页加载完成,则执行下一步,否则一直等到时间结 阅读全文
posted @ 2018-12-18 11:44 HathawayLee 阅读(229) 评论(0) 推荐(0) 编辑
Selenium----Xpath定位
摘要:什么是Xpath Xpath是XML的路径语言,就是通过元素的路径来查找这个标签元素 Xpath使用方法 先写//*代表定位页面下的所有元素 1、ID、Class、Name定位 2、如果没有ID、Class、Name,可以用属性定位 3、当属性重复时,通过标签过滤 4、当标签也重复时,通过层级过滤 阅读全文
posted @ 2018-12-18 11:12 HathawayLee 阅读(150) 评论(0) 推荐(0) 编辑
Selenium----Css Selector定位
摘要:Css Selector定位实际就是HTML的Css选择器的标签定位 1、ID、Class定位 与HTML中CSS定位相同 2、属性定位 3、标签定位 4、标签、属性组合定位 5、层级关系定位 6、模糊匹配 阅读全文
posted @ 2018-12-18 10:34 HathawayLee 阅读(162) 评论(0) 推荐(0) 编辑
LR--检查点
该文被密码保护。
posted @ 2018-12-16 17:45 HathawayLee 阅读(0) 评论(0) 推荐(0) 编辑
LR---关联
该文被密码保护。
posted @ 2018-12-05 11:44 HathawayLee 阅读(2) 评论(0) 推荐(0) 编辑
LR----参数化
该文被密码保护。
posted @ 2018-12-05 11:40 HathawayLee 阅读(2) 评论(0) 推荐(0) 编辑
Jenkins
摘要:持续集成: 重复持久的运行一个任我 Jenkins是java开发的,开源的一个持续集成工具,能帮我们实现自动化部署环境环境、测试、打包等工作 阅读全文
posted @ 2018-12-04 17:25 HathawayLee 阅读(113) 评论(0) 推荐(0) 编辑
python--utp接口自动化测试框架
摘要:自动化测试有两种驱动: 1、数据驱动 ,数据从excel/txt中来 2、代码驱动,有业务流程 atp只能实现数据驱动 utp能实现数据驱动和代码驱动 注册 登录 抽奖 接口测试(代码驱动) test_cj.py import unittest from conf.setting import de 阅读全文
posted @ 2018-12-03 21:49 HathawayLee 阅读(972) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示