下载安装 1,输入下载地址:https://www.oracle.com/java/technologies/downloads/#jdk18-windows[https:/...
下载安装 1,输入下载地址:https://www.oracle.com/java/technologies/downloads/#jdk18-windows[https:/...
线性脚本开发 四中不同个脚本开发模式,没有先后或者用的多少: 线性测试:以一行行的代码直接实现测试步骤,脚本相对独立,单纯的模拟用户完整的操作场景,测试用例的开发和维护成本很...
花好月圆人长寿。剑修高魁。 而此人,也是剑气长城龙君一脉的最后一位剑修。此人此生最后一次出剑,是高魁问剑龙君,是晚辈问剑祖师。 为情所困,剑不得出。风雪庙魏晋。 此处天下当知...
自动化测试用例设计 一、自动化测试用例设计 1、自动化测试用例一般可以由手工测试用例转化而来,需注意 不是所有的手工测试用例都要转为自动化测试用例 考虑到脚本开发的成本,...
多Frame框处理 在一个页面中可以嵌套另外一个页面,如frame/iframe技术,这是现在很多web应用中使用的一种方式,webdriver对象只能在一个页面(外层是默认...
下拉列表的操作 1.下拉列表是非常常见的页面元素。是一种特殊的页面元素,定位和其他元素没区 别,但是其操作不其他元素不同。 2.需要导入包 from selenium.web...
上一篇文章介绍的是一次识别单个元素的方法 Selenium一次识别多个元素的API • find_elements_by_id() • find_elements_by_na...
Selenium概述 1.selenium是测试工具 2.开源的 3.selenium1.0=IDE+Grid+RC 4.IDE:Selenium IDE是嵌入到Firefo...
自动化测试概述 1.自动化测试的产生的背景 1.重复、频繁的工作太多 2.任务重,时间短 3.创新性的工作太少 4.测试结果有时需要精确到毫秒,手工做不到 2...
面向对象的三大特征介绍 1.封装,继承,多态 2.封装:把属性和方法封装在一起,并赋予权限 2.继承:子类继承父类,那么子类有父类的属性和方法 3.多态:同一操作作用于不同对...
面向过程和面向对象 面向过程:代码顺序执行、模块之前尽可能的独立 面向对象:根据不同的需求执行代码 注意:面向对象只是一种思想,并不是一门编程语言 类的定义 1.类是什么? ...
文件读写介绍 在Python中,通过打开文件生成一个文件对象【文件描述符】操作磁盘上的文件,操作主要由文件读写 步骤: 1.打开文件(和缓冲区建立联系) 2.文件读写(把数据...
return语句 作用:表示一个函数执行完毕之后得到的结果返回给调用者 return后面没有什么的语句返回None 格式: def 函数名(): 函数体 return...
函数的定义 1.什么是函数 函数是组织好的,可重复使用,用来实现单一或相关联的功能的代码段 2.函数有内建函数和用户自定义函数 3.定义函数的格式: def 函数名(形参1,...
字典(Dictionary)的简介 1.字典是一种数据类型 2.列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移...
集合 1.集合(set)是一个无序不重复元素的序列(意思是有重复的会自动删除,每次打印元素的位置不一定) 2.基本功能是进行成员关系测试和删除重复元素 3.可以使用大...
元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号(())里,元素之间用逗号隔开 元组中的元素类型也可以不相同 1.定义元组 tup1=('gool...
列表 一个变量每次只能存储一个数据,如果一次性存储多个数据,怎么做?答:用列表 1.列表类似于数组,但列表中的元素可以是不同的数据类型 2.创建列表: list表示列表的数据...
range()函数 如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列 你也可以使用range指定区间的值 也可以使range以指定数字开始并指定不同的增量...