- 博客(18)
- 收藏
- 关注
原创 Book 2
He has gone to the south.他现在去了南方。He has been to the south.他去过南方。a great many/number of +可数名词。a great amount of +不可数名词。take a trip to sp 去哪里旅行。find sth +adj 觉得。have ever been to 去过。law firm 法律公司。cover 完成一段行程。carry 运送传递。
2023-03-03 14:44:30
149
原创 【自用】3.测试框架TestNG
/最基本的注解,用来把方法标记为测试的一部分 @Test public void testCase1() {System . out . println("这是测试用例1");} }
2022-08-08 18:17:01
258
原创 【自用】1.接口自动化
等价类、边界值、错误推断、因果图、判定表驱动、正交试验发、功能图法、场景法。负载测试、压力测试或强度测试、并发测试、稳定性测试或可靠性测试。2.测试框架(TestNG、HttpClient)6.接口协议相关基础知识(本课程包含HTTP协议)2.自动化测试落地性价比更高,比UI更稳定。3.大型系统更多更复杂,系统间模块越来越多。4.数据持久层框架(MyBatis)5.持续集成工具(Jenkins)NULL、空数据(“”)、数据类型。5.降低研发成本,提高效率。1.更容易实现持续集成。4.bug更容易定位。..
2022-08-02 11:37:20
180
原创 [自用]Java零基础05-基础语法练习
1.一个星期的运动安排:输入周几输出运动项目package javalearn;import java.util.Scanner;public class Test1 { public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.println("输入星期数:"); int week1=sc.nextInt();
2022-05-22 13:06:49
163
原创 [自用]Java零基础04-方法
1.方法的定义和调用1.格式定义方法:public static void 方法名(){ //方法体}调用方法:方法名();一个例子:public class MethodDemo { public static void main(String[] args){ isEvenNum(); } public static void isEvenNum(){ int number =10; if (number %2
2022-05-20 00:48:40
98
原创 【自用】java08-集合
集合和数组都是存储数据的容器,但是数组的容量是固定的,集合的容量是可变的,所以集合的功能更强大一些。集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变集合类有很多,先学习ArrayList.1.ArrayList :使用数组方式实现的集合ArrayList < E > :< E > 一种特殊的数据类型:泛型。出现E的地方使用引用数据类型替换即可,例子 ArrayList,ArrayList可调整大小的数组实现2.其它API(移除 设置 获取 获取元素的个数)1.构
2021-12-30 10:43:01
207
原创 2021-10-12 Selenium学习笔记(四): 常规操作脚本实例
使用Selenium 主要用于回归,回归的时候除了产品本身的功能正常的确认之外,还有一个很事半功倍的作用就是快速测试程序在不同浏览器的兼容性实例1:多浏览器测试from selenium import webdriverimport time#启动浏览器# dr=webdriver.Firefox()# dr=webdriver.Chrome()dr=webdriver.Edge()#打开百度首页dr.get("http://www.baidu.com")time.sleep(2)#定
2021-10-12 15:52:43
267
原创 selenium学习笔记(三)WebDriver API -- 元素定位
1. WebDriver APIWeb UI自动化测试主要就是元素定位+操作元素,Webdriver根据网页中页面元素拥有不同的标签名和属性值等特性来定位不同的页面元素,并完成对已定位的页面元素的各种操作。WebDriver属于Selenium体系中设计出来的操作浏览器的一套API,它针对多种编程语言都实现了一遍这套API,所以它可以支持多种编程语言;webdriver是Python的一个用于实现web自动化的第三方库。入门Selenium自动化测试的关键除了之前的测试框架之外就是 WebDriver
2021-09-30 15:55:41
296
原创 selenium学习笔记(二)单元测试框架:unittest
一天 Selenium自动化测试课程目标:1 Selenium自动化测试基础和环境部署2 单元测试框架3 元素定位4 WebDriver API5 项目实战回顾:环境搭建的过程:1)安装Python和PyCharm2) 安装Selenium包pip install selenium3) 安装浏览器(禁用自动更新)4)将浏览器对应的驱动路径添加到环境变量path里5)第一个自动化实例今天的课程:单元测试框架Python语言自带的单元测试框架:unittest1.Web功
2021-09-28 07:55:54
396
原创 文件操作 写入+读取
1.python 文件操作在自动化测试过程中,需要读取文件中的数据(等价类边界值的测试用例等),还有脚本跑完后的测试结论的写入文件,这些都是和python文件的中测试数据有关。1.1写入操作先试着在D盘aaa目录下写入一个tyt.txt文件。#文件1写入操作#打开文件 参数1:文件的位置#参数2:打开文件模式 r--只读不可修改 w--覆盖修改 a--追加写修改#参数3:指定中文的编码格式#目录必须要存在 文件可以不存在f = open('d:\\aaa\\tyt.txt','a',en
2021-09-27 17:31:27
185
原创 【自用】Java零基础03-数组
1.数组1.1定义数组和数组变量初始化1.数组的定义格式int [] arrint arr[]2.数组初始化动态初始化:int[] ns = new int[5];静态初始化:int[] arr=new int[]{1,2,3};int[] arr={1,2,3};1.定义数组类型的变量时,使用“类型[]”,ns是数组名2.数组变量初始化需要写元素个数3.数组所有元素初始化为默认值,整型为0,浮点型为0.0,布尔型为false,字符为空字符,引用数据类型为null4.
2021-09-08 17:57:45
124
原创 Java零基础02-流程控制(输入输出+判断+循环)+随机数
1. 输出输入1.1输出用System.out.println()来表示换行输出。此外为了方便人来阅读,需要做一些格式化输出的处理。1.1.1格式化输出一般格式化输出使用System.out.printf(),通过使用占位符%、printf()来格式化后面的参数。public class Main{ public static void main(String[] args){ double d = 3.1415926; System.out.printf("%.2f\n",d);
2021-09-07 17:33:16
309
原创 JAVA零基础学习笔记01-基本结构+变量+数据类型+运算符
根据廖雪峰老师的Java教程链接: https://www.liaoxuefeng.com/wiki/1252599548343744/1255884132971296.和平时的学习整理的笔记,仅自用!!1.基本结构1.1一个简单的栗子用输出“Hello, world!”来分析一个Java代码的结构public class Hello { public static void main(String[] args) { // 输出文本: System.out.
2021-09-07 14:32:05
191
原创 web测试(二)web协议
大学里在计网课上对协议有过初步的了解,在最初的纯功能测试中对协议的理解不是很深入,但是一个合格的QA怎么可以有不知道的东西呢哼~言归正传,在抓包定位bug和做一些接口测试时,如果对web协议有一定理解,会对日常工作大有帮助。协议类比到日常生活中,就是一种规则,遵守这种规则才可以正常的运作。1.OSI模型这是一种理论上的协议,实际中并没有使用过,对于我来说只记得他有七层(当年的的填空题都考过哈哈),从上到下依次是:应用层、表示层、会话层、传输层、网络层、链路层、物理层。(埋个坑,以后补充每一层的作
2021-09-02 00:17:22
294
原创 web测试(一):web基础知识
最近在测web相关的产品,一边学习一边整理了一些笔记自用,欢迎指正~想要尽量做一个完整的web相关的比,从测试的角度分析web测试的要点,包括功能到安全的测试点,最后想尝试一下从代码层面介绍web,也为之后需要不断学习的selenium做准备。第一篇先介绍一下web的基础知识。1.请求首先我们需要知道,一次完整的请求应该包含请求和相应两个部分。请求实际上是客户端想服务器发送请求的过程,然后服务器接受请求的数据后进行运算处理。最后服务器讲处理的结果返回给客户端,这一个过程就叫响应。2.网络的类型
2021-09-01 23:04:37
338
1
原创 selenium学习笔记(一)软件安装:python+selenium
selenium安装最近开始学习selenium自动化,再次记录一些笔记和心得,以便日后翻阅,欢迎大家指正哈python安装目前做的自动化脚本是用python写的,所以先安装pycharm。python安装已经有了很多教程所以这里不再赘述(其实是偷懒,后面有空再补。。。)selenium安装1.首先是在cmd然后出入安装命令pip install selenium,出现下载的这些显示就是开始下载了2.最后下载完成,出现了成功安装就说明可以了。selenium验证安装成功1.cmd命令窗口进
2021-08-16 17:45:30
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅