- 博客(15)
- 收藏
- 关注
原创 java学习-20220329
Java数据结构/* Java数据结构* 枚举 --> 接口中定义了一些方法,通过这些方法可以枚举(一次获得一个)对象集合中的元素* 测试枚举中是否包含多个元素 hasMoreElements( )* 如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。nextElement( )* 位集合 --> 位集合类实现了一组可以单独设置和清除的位或标志* 向量 --> 向量(Vector)类和传统数组非常相似,但是Vector的大小能根据需要动态的变化* 栈
2022-03-29 15:32:21
793
原创 Java学习02
Java学习02Java变量类型java数据类型Java变量类型public class javaBlType { // java变量类型 /* 类变量:独立于方法之外的变量,用 static 修饰。 实例变量:独立于方法之外的变量,不过没有 static 修饰。 局部变量:类的方法中的变量。 */ static int allClick = 0; // 类变量 String s = "hello java"; // 实例变量 pu
2021-10-26 14:31:37
105
转载 webdriver
webdriver全局操作类元素定位类(复数+s[find_elements])js执行类窗口、元素操作类基本信息读取类截图,等待常用方法expected_conditions模块select模块,用于处理标准select下拉框wait模块Keys模块,主要是定义了一些特殊的按键TouchActions 模拟移动端触摸操作在selenium中,无论是常用的Firefox Driver 还是Chrome Driver和Ie Drive,他们都继承至selenium/webdriver/remote全局操作
2021-10-26 14:29:08
1062
原创 Java学习-01
java-01Hello WorldJava基本语法Java标识符Java修饰符Java数组Java枚举Java变量java关键字Java注释Java空行Java继承Java接口Hello World初识Java public class HelloWorld { /* 第一个java程序 * 输出字符串helloworld */ public static void main(String[] args){ /* public 访问修饰符
2021-08-21 15:32:43
98
原创 Mysql(未完成别看)
Mysql什么是DML/DDL/DCL?DDLDMLDCL什么是DML/DDL/DCL? DML(data manipulation language): 数据库操作语言 作用:对数据库里的数据进行操作的语言 关键字:select update insert delete DDL(data definition language): 数据库定义语言 作用:DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上, 他们大多在建立表时使用 关键字:c
2021-08-21 11:22:23
79
原创 常用adb命令及aapt命令
常用adb命令及aapt命令什么是adb命令?adb命令的原理?常用adb命令常用aapt命令什么是adb命令?adb 是安卓调试桥,用于电脑端与模拟器或真实设备交互adb命令的原理?adb原理adb 官方文档:https://developer.android.com/studio/command-line/adb.html#howadbworksADB 分为三部分:PC上的 adb client 和 adb server 和Android设备上的 adb daemon(adbd)常用a
2021-08-20 15:45:45
471
原创 unittest
unittestunittest介绍什么是unittestunittest模块属性说明使用unittest编写测试用例步骤unittest的基本用法unittest断言demounittest介绍 unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行, 该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。什么是unittest unittest是Python单元测试框架,类似于JUnit框架。 unittes
2021-08-20 11:39:49
203
原创 从0开始搭建自动化测试框架-公共方法(1)
从0开始搭建自动化测试框架excel处理yaml配置文件处理email处理log处理断言处理数据库连接处理excel处理 1. 判断数据文件是否存在,如果不存在则创建,如果数据文件为空则抛错 2. 如果数据文件不为空,则判断数据文件名称与传入文件名称是否一致,一致则打开文件进行后续操作,否则抛错 3. 对excel进行处理,根据传入的sheet_index或sheet_name进行数据表获取 4. 循环读取数据,并将数据 5. 写公共方法调用Excel处理类,进行数据处理 ### 测试代码
2021-08-10 16:15:38
138
原创 selenium操作页面基本操作-01
selenium操作页面基本操作-01selenium操作页面最大化/改变窗口大小/刷新/前进/后退操作selenium操作页面最大化/改变窗口大小/刷新/前进/后退操作from selenium import webdriverimport timedr = webdriver.Chrome()dr.get("https://www.baidu.com")# 窗口最大化 放在获取网页之前或之后都可以 无特殊影响dr.maximize_window()# 改变窗口大小dr.set_win
2021-07-29 17:43:16
185
原创 Linux常用命令(测试)
ipconfig 功能: 显示或设置网络设备tcpdump 功能: 倾倒网络传输数据 语法: tcpdump [-adeflnNOpqStvx][-c<数据包数目>][-dd][-ddd][-F<表达文件>][-i<网络界面>][-r<数据包文件>][-s<数据包大小>][-tt][-T<数据包类型>][-vv][-w<数据包文件>][输出数据栏位] 参数含义: -a 尝试
2021-07-29 16:05:44
315
原创 元素定位方式、等待分类及应用场景
元素定位方式、等待分类及应用场景 # -> 面试题:常用的元素定位方法有哪些/selenium 有几种定位方式,你最常用哪种, 为什么? id 定位 -> find_element_by_id() name 定位 -> find_element_by_name() class 定位 -> find_element_by_class_name() tag 定位 -> find_element_by_tag_name() link 定位 -> find_eleme
2021-07-28 15:40:46
217
原创 selenium
什么是selenium?Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等selenium的作用是什么? 测试与浏览器的兼容性——测试应用程序看是否能够很好得工作在不同浏览器和操作系统之上。 测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Ja
2021-07-28 15:12:51
160
原创 接口测试工具-jmeter
接口测试工具-jmeterjmeter 概念jmeter 原理jmeter目录结构jmeter常用控件jmeter 概念 JMeter就是一款使用JAVA开发的,开源的测试工具。主要用于Web应用的压力测试或功能测试,可以通过编写脚本模拟web操作,进行多线程高并发的HTTP、FTP等请求,从而反映出网站的性能,服务器的可靠性。jmeter 原理 向服务器提交请求,并从服务器获取请求返回结果。即建立一个线程池,多线程运行取样器产生大量负载,自运行过程中通过断言来验证结果的正确性,通过监听器来记录测
2021-07-27 11:04:59
759
1
原创 接口测试基础知识
接口测试、接口测试异常分析及接口自动化什么是接口接口类型有哪些接口工作原理接口测试是什么?为什么要做接口测试怎么做接口测试及接口测试工具使用接口测试需要注意哪些测试点接口测试需要掌握哪些知识如何获取接口信息请求协议、状态码什么是接口什么是接口(百度)? 接口(硬件类接口)是指同一计算机不同功能层之间的通信规则称为接口。 接口(软件类接口)是指对协定进行定义的引用类型。其他类型实现接口,以保证它们支持某些操作。接口指定必须由类提供的成员或实现它的其他接口。与类相似,接口可以包含方法、属性、索引器和事件
2021-07-27 10:29:24
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人