wangwt123

2022年6月29日

UI自动化测试-JavaScript实战

摘要: JavaScript实战 1、JavaScript定义 JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向 阅读全文

posted @ 2022-06-29 19:29 DOUBLE快乐 阅读(216) 评论(0) 推荐(0)

UI自动化测试-Keys类的方法

摘要: Keys类的方法 在UI的自动化测试中,有时候也会遇到键盘事件的操作,使用到的类为Keys,导入的命令为: from selenium.webdriver.common.keys import Keys 以百度搜索框为例: 1 from selenium import webdriver #包:se 阅读全文

posted @ 2022-06-29 18:16 DOUBLE快乐 阅读(54) 评论(0) 推荐(0)

UI自动化测试-WebDriverWait类的方法

摘要: WebDriverWait类的方法 1、为什么要引用WebDriverWait类? 在UI自动化测试中,经常会出现由于网络加载慢等问题而使资源加载不出来,从而使测试效率大大折扣。因此我们要引用WebDriverWait类。 2、在UI自动化测试中,关于等待有三点: a、固定等待,也就是使用sleep 阅读全文

posted @ 2022-06-29 18:06 DOUBLE快乐 阅读(276) 评论(0) 推荐(0)

2022年6月28日

UI自动化测试-ActionChains类的方法

摘要: ActionChains类的方法 ActionChains主要是针对鼠标事件的处理,在鼠标事件中常用的交互为悬浮,双击,以及右键等操作。如果想使用ActionChains的类,首先需要导入它,导入的命令为: from selenium.webdriver.common.action_chains i 阅读全文

posted @ 2022-06-28 20:01 DOUBLE快乐 阅读(200) 评论(0) 推荐(0)

UI自动化测试-Alert类的方法

摘要: Alert类的方法 1、我们为什么要使用Alert类来定位? 因为,在UI的自动化测试实战中,页面有时会弹出框,这时候我们右击鼠标,并进行检查,我们是无法进行检查这一操作,因而也就无法用我们之前的方法进行定位,这时我们就要使用的是Alert的类这部分。 我们要使用Alert类,首先要导入它,它的命令 阅读全文

posted @ 2022-06-28 19:26 DOUBLE快乐 阅读(161) 评论(0) 推荐(0)

UI自动化测试-Select类的方法

摘要: Select类的方法 在UI的自动化测试实战中,如果遇到下拉框的选择,我们可以使用Select类里面的方法来具体进行定位和解决。如果想使用Select的类,首先需要导入它,导入的命令为: from selenium.webdriver.support.select import Select 方法1 阅读全文

posted @ 2022-06-28 18:47 DOUBLE快乐 阅读(287) 评论(0) 推荐(0)

UI自动化测试-WebElement类的方法

摘要: WebElement类的方法 方法1:clear:清空 1 from selenium import webdriver #包:selenium,模块:webdriver 2 from selenium.webdriver.common.by import By 3 import time as t 阅读全文

posted @ 2022-06-28 17:31 DOUBLE快乐 阅读(81) 评论(0) 推荐(0)

UI自动化测试-WebDriver类的方法

摘要: WebDriver类的方法 方法1:获取当前的网址 方法2:获取当前页面的源代码 方法3:获取当前title 1 from selenium import webdriver #包:selenium,模块:webdriver 2 from selenium.webdriver.common.by i 阅读全文

posted @ 2022-06-28 16:53 DOUBLE快乐 阅读(51) 评论(0) 推荐(0)

2022年6月27日

UI自动化测试-selenium框架和iframe框架

摘要: 一、自动化测试介绍 1、自动化测试:就是通过代码或者是工具模拟人的行为来对web(app)进行操作。 2、UI自动化测试的技术栈: a、编程语言(oop) b、单元测试框架UnitTest c、数据驱动(测试的数据分离到文件中) d、参数化 e、selenium WEB测试框架 f、页面对象设计模式 阅读全文

posted @ 2022-06-27 19:46 DOUBLE快乐 阅读(287) 评论(0) 推荐(0)

2022年6月26日

Python知识点练习题(一)

摘要: 一、基础题 1、查看一个对象的类型关键字是什么?查看对象的内存地址关键字是什么?举例说明 答:查看一个对象的类型关键字是type,查看对象的内存地址关键字是id。举例如下: 1 #type()型 2 name=input("What is your name?\n") 3 print(type(na 阅读全文

posted @ 2022-06-26 22:43 DOUBLE快乐 阅读(238) 评论(0) 推荐(0)

导航