版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
「UI测试自动化selenium」汇总201306-2623:10by邱师,45519阅读,9评论,收藏,编辑最专业的Selenium教程,在《测试教程网》《selenium基础之java实现》seleniumRC环境配置菜鸟学自动化测试(一)——seleniumIDE菜鸟学自动化测试(二)——seleniumIDE功能扩展菜鸟学自动化测试(三)——selenium命令菜鸟学自动化测试(四)----selenium命令之验证页面元素菜鸟学自动化测试(五)selenium命令之定位页面元素菜鸟学自动化测试(六)----selenium命令之文字范本匹配菜鸟学自动化测试(七)----seleniumRC工作原理菜鸟学自动化测试(八)——selenium2.0环境搭建(基于maven)菜鸟学自动化测试(九)----WebDirver在拾功能自动化距离上次selenium的学习刚好一年左右的时光,过去的一年时光里,一直在围绕性能测试学东西,一方面是自己学到性能调优是个瓶颈,另一方面专职性能的需求量不大(至少在我跳槽时是这种感受),惭愧,再次的跳槽不能如愿的去做性能。新工作的氛围也算喜欢,就工作本身来说没什么挑战,因为产品部分用python开发,所以,浅学了一下。一直在摸索能否将目前的产品自动化起来,对自己也是一种挑战和提高。放弃了久之不用的java,改换python。之前的系列也只算个入门,后面就接着摸索下去。下面会用selenium+webdriver+python实现关系:selenium自动化测试工具:selnium1.0包括:seleniumRC、seleniumIDE、seleniumGRID、seleniumCOREwebdrivergoogle的自动化测试框架(或者说是套规范API)webdriver与seleinum各有优点,两个团队都认为合并会更牛逼,于是:selenium2.0=seleniumRC+webdriverselenium可以使用多种语言实现:C#,java,python,ruby....环境搭建:自^化测试环境搭建译:轻-松-自-动-化-系列-目-录-轻松自动化开始我们的第一个脚本:轻松自动化轻松自动化熟悉seleniumpython代码样式time.sleep()添加休眠时间print打印输出信息轻松自动化打印URL将浏览器最大化设置浏览器固定宽、高操控浏览器前进、后退轻松自动化*简单对象定位:•idnameclassnamelinktextpartiallinktexttagnamexpathcssselector定位一组元素轻松自动化■层级定位轻松自动化操作对象:click点击对象send_keys在对象上模拟按键输入clear清除对象的内容,如果可以的话WebElement另一些常用方法:text获取该元素的文本submit提交表单get_attribute获得属性值轻松自动化多层框架或窗口的定位:■switch_to_frame()■switch_to_window()智能等待:implicitly_wait()轻松自动化八调用js方法•execute_script(script,*args)轻松自动化•上传文件轻松自动化•处理下拉框•switch_to_alert()•accept()轻松自动化控制滚动条到底部轻松自动化l键盘按键用法l键盘组合键用法
lsend_keys()输入中文运行报错问题^理十三^理driver.get_cookies()获得cookie信息add_cookie(cookie_dict)向cookie添加会话信息delete_cookie(name)删除特定(部分)的cookiedelete_all_cookies()删除所有cookie原理十四原理原理分析卜五丽事件卜五丽事件context_click()右击double_click()双击context_click()右击double_click()双击drag_and
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省南京市联合体2026届全国中考大联考信息卷:语文试题试卷(2)含解析
- 甘肃省白银市白银区重点中学2025-2026学年初三2月线上第一周周测英语试题含解析
- 2026届湖北省广水市城郊街道办事处中学心中学初三入学调研语文试题(2)试卷含解析
- 2025-2026学年新疆吉木乃初级中学初三4月中考模拟测试语文试题试卷含解析
- 2026年河南省三门峡市重点达标名校学业水平模拟考试英语试题仿真模拟试题B卷含解析
- 户外旅行安全防范指导书手册
- 企业会议组织策划及记录指南
- 高效团队协作与管理策略手册
- 个人文件档案管理责任书范文5篇
- 文化创意产业IP开发与运营策略研究计划
- 甲状旁腺功能亢进的护理 课件
- 精神科病人口服药护理
- 2025上海市宝山区青年储备人才公开招聘30人高频重点提升(共500题)附带答案详解
- 2025年四川巴中市南江县考试招聘事业单位人员49人管理单位笔试遴选500模拟题附带答案详解
- 《艾滋病教学课件》课件
- 15《制作塔台模型》课件科学六年级下册教科版
- 防范遏制矿山领域重特大生产安全事故硬措施解读
- 高压氧舱培训
- 胰十二指肠切除术后并发症
- (高清版)DB14∕T 2920-2023 公路桥梁基桩桩底岩溶检测技术规程
- 《路遥人生》读书分享课件
评论
0/150
提交评论