自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 自动化框架-Java

每个页面都是一个class类,包含了各自的元素,就可以创建每个页面的对象仓库。对某一页定位的元素、按钮行为进行封装,先创建该页的类,然后依次写静态方法。找到当前页面所有超链接或者按钮,看是否还能用:回归测试比较有用。例子:先在页面工厂类中把元素写好,类还需要写一个构造函数。也可以把sendkeys封装起来。

2023-03-29 16:39:03 267

原创 Selenium自动化定位元素

5.输入框点击自动联想功能Autocomple:先定位到输入框,然后用sendkeys方法输入部分字符串,然后定位到下拉列表的全字符串,可以先拿到列表集合 ,然后遍历对比拿到匹配的数据,获取集合大小用size方法。10.切换窗口:先定位按钮元素,然后点击,打开新窗口后,要在文本框输入值,就定位文本框,输入值,结果会定位不到文本框的元素,因为不在当前窗口上。12.切换iFrame:不能直接查找iframe里面的元素,根据编号切换,也可以根据id、class切换,然后再退出iFrame,定位页面元素。

2023-03-28 14:51:53 562

原创 java -- 14 多态、内部类、常用API

定义鼠标和键盘的usb实现类,并有自己特有的方法,重写usb接口的方法,里面穿插了多态。创建电脑类,把usb接口揉和进去,利用多态强制性转换实现 鼠标、键盘特有功能。string浪费内存,一直new对象,然后丢弃。多态下引用数据类型的类型转换。

2023-01-18 19:57:05 979

原创 java -- 13 接口

​​​​​​​​​​​​​​设计接口里可以用的方法:​​​​​​​​​​​​​​​​​​​​​注意事项:

2022-12-30 17:41:38 94

原创 java--- 12 面象对象进阶

包:权限修饰符:final关键字:常量:抽象类:

2022-12-30 13:58:05 60

原创 1.功能测试笔记

fiddler 设置越低网速越快 0.17021KB为正常的上传下载延迟率/弱网切换网络 2g,3g,4g其实ajax加个请求超时的判断就行了,

2022-12-28 17:28:26 42

原创 Java 11 -----继承

例子内存图:方法重写:继承后子类构造器特点:父类无参构造器父类有参构造器:this、super总结:

2022-12-27 11:01:18 49

原创 java 10--- static

实例成员变量必须要new一个对象,静态成员变量可以不new对象。this关键字代表当前对象,静态方法可以不用对象调用。工具方法:私有构造器,使其不能产生对象。通过类名.变量 调用对象。通过 类名.方法调用对象。

2022-12-19 16:23:32 308

原创 java-- 09 面向对象总结

新项目 :先建空工程--再建空模块--最后建clss包。this 的地址和对象的地址一样。

2022-12-14 13:56:53 55

原创 java-08 常用API (String、ArryList)

字符串比较:遍历字符串的每个字符:随机生成5位数验证码:模拟用户登录功能:手机号码屏蔽:统一集合元素操作类型:常用API:遍历:存储自定义类型:内存图:元素搜索:

2022-11-28 15:14:51 133

原创 java--07 面向对象

两个变量指向同一个对象的内存图:如果被一个对象更改 ,另外一个对象跟着更改。alt+enter 文件名和public名保持一致。alt+enter :添加方法。ctr+alt+t:添加循环。通用代码:自动生成代码。

2022-11-23 15:43:21 313

原创 postman接口加密测试

加密之后,把加密之后的值设置为全局变量,然后再需要的地方使用{{}}取值。实际开发中,需要先知道开发加密这块的代码,以及框架。

2022-11-15 13:49:17 1268

原创 Java---06 方法

通过地址访问的,会修改数组里的值。

2022-11-10 17:18:39 438

原创 Java--- 5 数组内存图、数组常见问题

debug工具使用:

2022-11-08 14:22:41 170

原创 java-04 数组

同种类型的数据就可以用数组。

2022-11-08 10:44:53 55

原创 java--3循环语句

========================================================================ffor 循环结构。快捷键:ctrl+alt+t 插入循环。关键字:break、continue。do-while 循环。

2022-11-04 13:53:24 146

原创 java--02 数据类型、运算符

基本数据类型:整数(字节型 短整型 整型 长整型)、浮点、字符、布尔。自动类型转换:类型范围小的,可以直接赋值给类型范围大的。byte short char 直接默认为int。表达式的自动类型转换:是以范围大的决定输出。强制类型转换:把范围大的转化为范围小的。alt+enter 提示的快捷键。强制类型转换可能造成数据丢失溢出。

2022-11-01 17:59:48 52

原创 java基础---01

IDEA是java开发工具,官网下载 intllij IDEA 安装包,如果下载安装后提示环境变量出现错误,但是自己又配置了的,可以尝试管理员身份运行。⚫ 变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber = 59。⚫ 类名称: 满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如:HelloWorld.java。官网下载jdk--安装--配置环境变量--官网下载idea-安装--破解。转义字符:\n 换行 \t空格。

2022-10-28 10:27:52 346

原创 如何做好测试用例的设计

以我为例,我是做系统测试的,因此测试对象的需求规格说明是最主要的测试设计参考。例如,我们的测试用例模板中的测试类型定义,除了参考 ISO 9126 质量模型,其中的重要输入就是以前项目的测试经验和缺陷分类分析。经典测试设计中的一些技术与方法,在保证测试覆盖率与质量的情况下,对减少测试用例的数目是非常有效的。测试用例的颗粒度没有严格的标准,我的观点是只要它们满足测试目的,符合产品特点、开发特点和测试过程等要求,有助于我们更好地发现缺陷和开展测试活动,测试用例的颗粒度就是合适的。采用合适的设计技术与方法。

2022-10-24 14:19:31 1316

原创 jmeter-并发测试

3.引用查询到的值,并用计数器做参数化,使得每请求一次获取不同的用户名。1.连接数据库,获取用户名、密码。2.对数据库进行查询。

2022-08-12 18:01:50 339

原创 Postman

注意:生成接口测试报告的每个接口都要做断言(包括http状态码断言),否则不能识别到接口做失败了。在保存文件的路径下打开cmd,执行下面命令,成功后就生成了测试报告。提取响应的其它值,做环境变量,再用{{ }}调用。# 安装newman。...

2022-08-02 17:30:15 1602

原创 jmeter遇到问题总结--1

jmeter中遇到的问题汇总

2022-06-21 16:18:46 746

原创 测试OA系统注意点

业务流该如何上手

2022-06-15 15:56:00 1917

原创 15.DDT+unittest+excel ddt框架结合单元测试

Excel读取数据的三种方式:1.一次性读取所有的数据,对内存的要求高点2.需要用的时候读取所有的数据,就是磁盘读写要求高点 磁盘(速度最低)----》 内存(速度中间)---》 CPU(速度最高)3.使用DDT进行参数化总结下前面两篇excel的知识:把数据存到Excel里面去,通过Python去操作Excel。 openpyxl只支持.xlsx这种格式...

2021-11-22 13:47:51 764

原创 14.python+unittest完整 及excel取值

TestCase:测试用例TestSuite:测试集合,多个测试用例集合到这里TestLoader:集合完的用例等待被测试runner:表示运行这些等待测试的用例result:表示返回测试结果例子:1.写个测试代码,稍后会用单元测试来实现下,创建一个数学类,里面写了加法和减法的方法2.创建一个py文件,用来写测试用例创建测试类,用来写用例,需要注意的几点1、可以在setUp里面初始化数据,在方法中可以直接引用2、方法必须要使用test开头,后面紧跟方法名,如图.

2021-11-17 16:34:46 774

原创 13.python之Excel

如果 地址、测试数据、断言、期望结果 ,除了这些不同,其它的都相似,就可以做参数化通过初始化函数来传参在test_suit里做:上面的HttpRequest都要改成TestHttp然后去test_case里用超继承覆盖掉:-----------------------------------------------------------------------------------------------------------------------...

2021-11-15 10:29:24 217

原创 12.单元测试 unittest

接口测试的本质就是测试类里面的函数单元测试的本质:测试函数,针对自己写的代码测试单元测试框架:unittest+接口 pytest+web--接口

2021-11-12 10:22:35 716

原创 10.python之debug

debug :出错的时候,哪行代码出错,就debug打在哪一行上面

2021-10-27 16:59:06 134

原创 9.面对对象编程--类的创建

i

2021-10-25 16:46:53 51

原创 8.python调试方法以及技巧

异常处理:在运行代码过程中遇到的任何错误,带有erro字样的,都是异常1.处理某个错误2.处理某种类型的错误3.有错就抓try…except 语句捕获并处理异常。在使用时,把可能产生异常的代码放在 try 语句块中,把处理结果放在 except 语句块中,这样,当 try 语句块中的代码出现错误,就会执行 except 语句块中的代码,如果 try 语句块中的代码没有错误,那么 except 语句块将不执行。...

2021-10-20 14:59:48 76

原创 7.python文件处理、对目录路径操作

file 类型txt、xml、htmlopen() 函数 操作txt文件内容1.file文件open之后默认的是 r:只读模式 ,如果要写入内容,会报错2.r+ 可读可写 ,先写的话,从头开始覆盖,读光标之后的内容,读写跟着光标走, 如果需要写入中文就不要用这个3.如果要写入中文,注意编码格式 encoding=utf-84.w 只写 硬要去读就报错5.w+ 可读可写,不管是w还是w+,如果文件存在,就直接清空再重写如果文件不存在,则新建一个文件再写,所以慎重...

2021-10-20 10:51:42 121

原创 6.python之函数

函数的特点:可以重复使用函数的语法:def 定义关键字def 函数名():调用:函数名()函数名也是标识符

2021-10-15 15:05:13 97

原创 5.运算符、常用控制流 if、for、while

if

2021-10-13 17:54:48 82

原创 4.常用的数据类型 字典 元组 列表

11

2021-10-12 10:18:03 82

原创 Python基本语法

Python要配置环境变量Path,否则cmd下识别不出来pychorm安装--

2021-10-11 17:26:52 53

原创 3.python常用数据类型

11

2021-10-11 15:21:15 116

原创 2.python基础

代码一般都放在包里(python package),文件放在directory里设置python脚本文件模板# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : ${USER}# @File : ${NAME}# @Project : ${PROJECT_NAME}-----------------------------------------------------...

2021-10-09 17:14:29 103

原创 1.课程体系

可以不安编辑器,但必须有解释器,因为需要转换给电脑认识

2021-10-09 15:57:42 43

原创 易出现bug的地方

1.增加一条数据,对应看数据库是否新增了大于一条的数据2.错误信息要有提示3.对于新增内容,连续点击提交,是否同时保存了多条一样的数据4.下拉框里的的选项,应该去数据库验证5.是否可以重复注册相同的用户名等信息...

2021-08-08 16:13:31 142

转载 金额相关的怎么测

1.金额参数必须以“元”为单位,精度要求小数点后两位。2.金额的小数点后面超过两位,页面或者服务端进行错误提示。3.金额输入0.01(一分钱问题),关注数据库存的值是否为0.01,前端显示是否为0.01。4.金额输入0,关注数据库存的值为0,前端展示是否正确5.金额输入为负值(如-1,-2),页面或者服务端进行错误提示。6.金额的输入不可为空时,如果为空则进行错误提示。(数字中间存在空格也需要进行提示)7.金额的输入可以为空的时候(不输入),关注数据库存入该项的值也为空(null和NaN都不行.

2021-07-14 15:14:38 273

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除