上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 40 下一页
摘要: 为什么要截屏 截屏:就是把当前屏幕上浏览器窗口内的网页或某个特定的网页区域截图保存为图片的过程 为什么要截屏?简单地说,主要是为了保留证据。 截图帮助我们了解应用的流程,并检查它是否有相应的行为 有助于执行交叉浏览测试,因为用户需要查看执行报告 捕获失败测试的屏幕截图,方便复现Bug 何时要截屏 截 阅读全文
posted @ 2022-12-17 11:43 暄总-tester 阅读(286) 评论(0) 推荐(0)
摘要: 下拉列表 HTML里的下拉列表表示方式,一般来说分为两种情况 传统下拉列表:标准的select标签下拉列表表示方式,下级是optio 组装下拉列表:非select标记,比如li、div、input、img组装而成,界面上显示的效果也是看起来像是下拉列表的样子。 传统下拉列表(标准下拉列表) 两种操作 阅读全文
posted @ 2022-12-17 11:13 暄总-tester 阅读(460) 评论(0) 推荐(0)
摘要: frame标记 frame是HTML语法里的框架,你可以在同一个浏览器窗口中显示不止一个网页。 HTML5不支持标签,HTML4支持标签 iframe标记 iframe称为"内联框架",写在body里,用于嵌入另一个网页。 <iframe src="a.htm"></iframe> <iframe 阅读全文
posted @ 2022-12-15 22:26 暄总-tester 阅读(369) 评论(0) 推荐(0)
摘要: 多窗口场景 实际使用时,经常出现新浏览器窗口(或新标签页),需要切换 切换到最新窗口 切换到最新窗口的步骤: list1 = driver.window_herdles driver.swich_to.window(list1[-1]) driver.window_herdles 获取打开的所有窗口 阅读全文
posted @ 2022-12-15 22:10 暄总-tester 阅读(135) 评论(0) 推荐(0)
摘要: 消息框 是指在网页里进行某些操作(点击按钮、点击超级链接等)后,在网页上一层出现弹出来的对话框,对话框里显示要提示给客户的消息。 JavaScript根据功能把它分为三类 Alert 提示框 Confirm 确认框 Prompt 输入框 selenium中把它们统称为Alert 消息框的特点 因为并 阅读全文
posted @ 2022-12-15 21:55 暄总-tester 阅读(142) 评论(0) 推荐(0)
摘要: 文件上传 文件上传,如果按照手工方式操作,需要操作windows对话框,selenium默认只能操作浏览器里的网页,不能对windows对话框操作 标准文件上传 selenium针对file类型的input标记封装了现成的文件上传操作 标准文件上传的浏览、选择文件或上传按钮是文件型按钮: <inpu 阅读全文
posted @ 2022-12-15 21:02 暄总-tester 阅读(800) 评论(0) 推荐(0)
摘要: 模拟鼠标操作 在实际场景中,会有单击、长时间单击、双击、右击、拖放、移动等鼠标操作,或在当前光标位置的按键输入或鼠标操作。 selenium提供了名为ActionChains的类来处理这些操作,我们一般翻译为“操作链”或“动作链”。 导入ActionChains类 from selenium.web 阅读全文
posted @ 2022-12-13 00:23 暄总-tester 阅读(505) 评论(0) 推荐(0)
摘要: 键盘操作概述 自动化测试的本质使用程序运行代替对于网页的人工操作。 用户在网页上操作时,可能会按下键盘上的各种按键。 比如: 输入登录账号信息后,直接在文本框里按下键盘上的回车键,也可以像点击“立即登陆”按钮一样,把账号数据提交给后台服务器。 Keys类 selenium提供了完整的模拟键盘操作事件 阅读全文
posted @ 2022-12-13 00:19 暄总-tester 阅读(435) 评论(0) 推荐(0)
摘要: 文本框和文本域 点击: click() 清空: clear() 输入: send_keys("数据") 保留原内容,追加输入 文本域输入换行时使用转义字符\n来表示 获得属性值 get_attribute("html里的标记属性名") 最常使用的属性名有"value",代表当前文本框或文本域里的当前 阅读全文
posted @ 2022-12-12 23:49 暄总-tester 阅读(192) 评论(0) 推荐(0)
摘要: 浏览器基本操作 Selenium WebDriver提供各种有用的方法来控制浏览器 常见的浏览器基本操作分类: 浏览器导航操作 调整浏览器窗口大小操作 获取窗口里网页信息 浏览器导航操作 """ 打开留言板页,等待3秒 点击"高级搜索",等待3秒 后退,等待3秒 前进,等待3秒 地址栏输入登录页的网 阅读全文
posted @ 2022-12-12 23:39 暄总-tester 阅读(112) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 40 下一页