- 博客(25)
- 收藏
- 关注
原创 Java基础(数组)
什么是数组?数组是一种容器,可以用来存储同种数据类型的多个值。(数组容器在存储数据的时候,需要结合隐式转换考虑。定义格式:格式一:数据类型[] 数组名(int [] array)格式二:数据类型 数组名[] (int array[])
2024-07-09 15:52:54
537
原创 获取随机数
生成随机数的代码int number = r. nextInt (12)+10;不能写在循环的里面的,否则每一次都会产生一个新的随机数。判断技巧:在小括号中,书写的是生成随机数的范围,这个范围一定是从0开始的,到这个数-1结束。随机数:Java帮我们写好一个类叫Random,这个类就可以生成一个随机数。1.让这个范围头尾都减去一个值,让这个范围从0开始 -10 0~11。2.创建对象:表示我要开始用Random这个类。生成任意数到任意数之间的随机数:(10~21)3.最终的结果,再加上第一步减去的值。
2024-07-05 16:11:00
203
原创 Java基础(判断和循环)
while循环中,控制循环的变量,对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用(不知道循环的次数和范围,只知道循环的结束条件)for循环中,控制循环的变量,因为归属for循环的语法结构中,在for循环结束后,就不能再次被访问到了(知道循环次数或者循环的范围)顺序结构语句是Java程序默认的执行流程,按照代码的先后顺序,从上到下依次执行。(1)大括号的开头可以另起一行书写,但是建议写在第一行的末尾。(2)在语句体中,如果只有一句代码,大括号可以省略不写。
2024-07-01 11:25:19
342
1
原创 Java基础(运算符)
和 % 的区别:两个数据做除法,/ 取结果的商,% 取结果的余数。2.byte short char 三种类型的数据在运算的时候,都会直接先提升为int,然后再进行运算。%%:左边为false,右边不管是真是假,整个表达式的结果一定是false。1.取值范围小的,和取值范围大的进行运算,小的会先提升为大的,再进行运算。||:左边为true,右边不管是真是假,整个表达式的结果一定是true。注意:+=,-=,*=,/=,%=底层都隐藏了一个强制类型转换。可以进行判断,根据判断的结果得到不同的内容。
2024-04-25 17:46:45
740
1
原创 Java基础(字面量)
在打印的时候,把前面字符串的长度补齐到8,或者8的整倍数。最少补1个空格,最多补8个空格。举例:“HelloWorld","小美的生活日常”举例:只有两个值:true,false。举例:‘A’,‘B’,‘0’,‘没’:用单引号括起来,内容只能有一个;举例:12.23,-2.32。:用双引号括起来的内容;:一个特殊的值,空值;举例:777,-33。:布尔值,表示真假;举例:值是:null。
2024-04-15 16:54:30
419
原创 Java基础(变量)
变量:在程序的执行过程中,其值有可能发生改变的量(数据)数据类型 变量名 = 数据值;(数据类型:为空间中存储的数据,加入类型【限制】整数?小数?.......变量名:为空间[小箱子]起的名字;数据值:存在空间里面的数据;//定义变量//数据类型 变量名 = 数据值;//int(整数) double(小数)//变量名:就是存储空间的名字//作用:方便以后使用//数据值:真正存在变量中的数据//等号:赋值。把右边的数据赋值给左边的变量int a = 10;
2024-04-15 16:52:53
432
原创 单元测试案例5
的标准规则,对被测源代码 Goods、GoodsService 类中的 shoppingCart 方法设计单元测试用例。并在 GoodsServiceTest 类中完成单元测试代码,Datas 类中提供了测试数据。某管理系统中,其中一个业务逻辑接口中实现了商品管理模块中的购物车功能,现根据输入的集合列表和商品对象两个参数实现了购物车。
2024-04-09 08:00:00
538
原创 单元测试案例4
的标准要求,对被测源代码 Utils 类中的 stringStyle 方法进行设计单元测试用例。并在 UtilsTest 类中完成单元测试代码。
2024-04-08 08:00:00
629
原创 字符串...
java.lang.String类代表字符串,Java程序中的所有字符串文字(列如"abc")都为此类的对象.String name = "我是一个小仙女";String schoolName = "天才程序员";
2024-04-07 09:29:29
1728
原创 单元测试案例3
如果 phoneNumber 的长度合法且符合手机号码通用规则返回 true ,否则返回 false。方法设计单元测试用例,并在 SendVerificationCodeTest 类中完成单元测试代码。代码的 SendVerificationCode 类中包含一个方法:isValid()。使用正则表达式校验 phoneNumber 是否符合手机号码的通用规则;为被测源代码 SendVerificationCode 类中的。源代码实现的功能是:判断手机号码的合法性。
2024-04-06 08:00:00
238
原创 单元测试案例2
每年的 3 月、4 月、5 月、9 月、10 月、11 月为淡季,乘车费用为原价打 6 折;每年的 1 月、2 月、6 月、7 月、8 月、12 月为旺季,乘车费用为原价打 8 折;- 若游客是学生,再打 7 折,最终优惠票价为 56 元;- 若游客是教师,再打 8 折,最终优惠票价为 64 元;- 若游客是学生,再打 7 折,最终优惠票价为 42 元;- 若游客是教师,再打 8 折,最终优惠票价为 48 元;- 其他游客,再无折扣,最终优惠票价为 80 元。每个判定语句的真、假分支至少被执行一次。
2024-04-05 08:00:00
163
原创 单元测试案例题
通过输入的 a、b、c 三个整数,对它们进行从小到大的,具体规则如下:当 a 大于等于 b,且 c 大于 a 时,显示 “bac”,若 c 小于 a,且 c 大于 b时,显示 “bca”,否则显示 “cba”;当 a 小于 b,且 c 大于 b 时,显示 “abc”,若 c 小于 b,且 c 大于 a 时,显示 “acb”,否则显示 “cab”。
2024-04-03 08:58:37
399
原创 C++语言
C++具有强大的功能和灵活的语法,能够处理底层的操作和高级的抽象。游戏开发:C++ 是游戏开发中最常用的编程语言之一。数据库开发:C++ 可用于开发数据库管理系统(DBMS)、数据存储和访问等方面的软件,提供高效的数据处理和管理功能。高效性:C++是一种编译型语言,可以直接编译成机器码执行,具有高效的执行速度和低的内存占用。库支持:C++拥有丰富的标准库和第三方库,提供了大量的函数和类,方便开发者进行各种任务。泛型编程:C++支持模板,可以根据不同的类型来生成特定的代码,提高代码的复用性和性能。
2024-04-02 07:45:00
154
原创 MySQL的卸载与安装
安装包点击绿色向右的第一个箭头,点击Advanced Options,然后自定义自己的路径,后面保留需要一个MySQL Server 8.0文件夹,下图前面路径换成自己的路径,最后点击ok。
2024-04-01 10:11:47
1740
原创 自动化测试(常见的使用方法)
在规定的时间范围内,一轮询的方式执行。当要执行的元素可以定位,就结束等待,如果没有在规定的时间内定位到,就轮询的方式一直判断。:selenium 不知道要切换哪一个页面,所以就直接操作打开的第一个页面。当我们想操作新打开的新页面的时候,就要手动切换句柄。(1)获取当前的页面的句柄:driver.getWindowHandle()(2)获取所有页面的句柄:driver.getWindowHandles()(3)切换到指定的句柄:driver.switch.window(句柄)(1)点击:click()
2024-03-30 12:19:27
426
原创 白盒测试方法
按照测试方法分类,测试可以分为白盒测试和黑盒测试两种。白盒测试也称结构测试或逻辑驱动测试,是把测试对象看作一个透明白色的盒子,测试人员依据程序 内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。所以白盒测试是一种基于代码的测试,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得 出测试数据。
2024-03-29 08:20:03
310
原创 自动化测试
3.显示等待:用来等待某个条件发生后再继续执行后续代码(如找到元素,元素可点击,元素已显示等)tagName:根据元素的标签名来获取元素,可能会返回元素集合(找到的元素有多个)cssSelector("标签名[属性1='属性值'][属性2='属性值']");className:根据元素的样式class值来获取元素,可能会返回元素集合。id:根据id来获取元素,返回单个元素,id值一般都是唯一的。name:根据元素name属性来获取元素,可能会返回元素集合。
2024-03-28 11:10:36
857
原创 功能测试用例方法
正交实验法是一种基于正交表的、高效率、快速、经济的实验设计方法,它研究的“多因素多水平”的情况,然后套用正交表来随机地产生用例(用例之间没有主次之分),是一种提高测试覆盖率的简单易用的方法。如果是整数的话,我们常常考虑它的:正常长度、最小值、最小值-1、最小值+1、最大值、最大值-1、最大值+1、中间值、字母、特殊字符、非整数、有小数点。E 约束(异、互斥):a、b、c 中最多有一个可能为 1,也就是 a、b、b 不能同时为 1,输入条件之间为互斥关系。开区间的离点,就是开区间中 上点 内侧紧邻的点。
2024-03-27 09:32:47
2574
原创 自动化测试中iframe的转换
/by.xpath里写iframe所在的xpath路径。//第二步,通过父级去获取下面的iframe。//第一步,获取iframe的父级。//cssSelector获取标签。
2024-03-25 15:53:49
292
6
原创 自动化测试介绍
自动化测试是在自动化软件的帮助下完成的,它根据编写的测试脚本控制测试的执行流程。然后将它们与预测结果进行比较,以确保应用程序的质量与可靠性。使用自动化测试,可以执行必要的重复任务以及手动测试难以实现的任务。自动化测试是一种使用特殊的测试工具和框架测试软件的方法或者方式,可以最大限度地减少人为干预并提升测试效率与质量。确定测试计划、测试策略以及测试设计。生成测试报告并分析结果。选择合适的自动化工具。
2024-03-25 15:34:01
242
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人