- 博客(12)
- 收藏
- 关注
原创 Java实现ATM银行系统
Java实现ATM银行系统需要实现的功能:a). 登录账户b). 注册账户1、查询2、存款3、取款4、转账5、修改密码6、退出7、注销账户
2023-12-25 22:15:43 1366 1
原创 2024江苏职教大赛-软件测试(学生赛02)任务四 题目4
填写正确则提示“信息正确”,否则根据实际情况提示“**不符合要求”(**为邮箱地址或密码)。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。正确的凭证:接下来检查用户名和密码是否都正确(“admin” 和 “123”)。均错误:最后的else涵盖了用户名和密码都错误的情况,返回“请输入正确的用户名和密码”。如果是,返回“请输入正确的密码”。条件逻辑:根据用户名和密码的不同组合来返回不同的消息。
2023-12-24 14:15:43 990
原创 2024江苏职教大赛-软件测试(学生赛02)任务四 题目3
其中要求邮箱格式“登录名@主机名.域名”,登录名为5个字母,主机名固定为下面2个163、126,域名为com或com.cn。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。方法: 类中定义了一个名为 emailandPassword的方法,该方法接受两个参数:邮箱地址 (email) 和密码 (password)。功能: EmailRegistration类用于验证邮箱地址和密码是否符合特定格式。
2023-12-24 09:00:00 994
原创 2024江苏职教大赛-软件测试(学生赛02)任务四 题目2
月份为2月,根据年份判断如为普通闰年,输出2月份正确天数;不为闰年输出2月份天数。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。世纪闰年:是指公历年份是整百数的,必须是400的倍数才是世纪闰年(如1900年不是世纪闰年,2000年是世纪闰年)testFebruaryCenturyYear() 测试世纪闰年二月的天数,并断言结果为 29 天。月份为:1、3、5、7、8、10、12天数为31天。
2023-12-21 23:04:22 1303
原创 2024江苏职教大赛-软件测试(学生赛02)任务四 题目1
返回文字“x=a-b的值:”和x的值;返回文字“x=a+b的值:”和x的值。测试方法中,result 变量用于存储 JudgMent.calculate方法的返回值,后续用 assertTrue 方法结合 startsWith 函数来验证 result 是否以特定的文字开头,确保返回的文字描述与预期一致,并间接验证 calculate 方法逻辑的正确性。calculate 方法返回的字符串含有执行特定运算后的结果描述,这个描述前面有一段说明性的文字,比如 “x=aab的值:”,后面跟着计算出的 x 的值。
2023-12-21 09:30:00 764
原创 2024江苏职教大赛-软件测试(学生赛01)任务四 题目4
如字符串前缀为ab开头,则将前缀ab替换为ef并打印出替换后字符串,返回文字“替换前缀后的字符串为:”和替换后字符串值;如后缀为cd并且前缀不为ab,替换字符串中所有cd替换为gh并打印出替换后字符串,返回文字“替换cd后的字符串为:”和替换后字符串值;否则全部字母大写输出,返回文字“大写字母的字符串为:”和转换后的字符串值。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足条件覆盖测试,测试类使用参数化测试(@Parameters)完成测试。
2023-12-19 23:33:04 918 1
原创 2024江苏职教大赛-软件测试(学生赛01)任务四 题目3
编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。在每个测试方法中,我们使用 assertThat 方法和 containsString 匹配器来验证实际输出的字符串是否包含期望的子字符串。进行系统注册时通常需要输入用户名和密码,其中用户名要求由8个字母组成、密码由6个(含6)以上数字组成。满足要求,则提示“注册成功”,否则根据实际情况提示“不符合要求”(**为用户名或密码)。
2023-12-19 01:58:53 1037 1
原创 2024江苏职教大赛-软件测试(学生赛01)任务四 题目2
根据输入的第一个字母和周几英文单词的第一个大写字母判断是周几,如果无法根据第一个大写字母判断,则继续根据输入的第二个小写字母进行判断,最终返回正确的英文周几的单词。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。getWeekDay方法接收两个参数:第一个参数是大写字母,第二个参数是小写字母。方法首先尝试找出以输入的大写字母开头的所有星期名称。如果找到多个匹配项,它将继续根据第二个字母进行过滤。
2023-12-19 00:57:38 1068 1
原创 如何使用Eclipse创建Java类和JUnit测试类
如何使用Eclipse创建Java类和JUnit测试类一、创建一个新的Java项目创建一个Java类二、添加JUnit到项目的构建路径三、创建一个JUnit测试类四、运行JUnit测试
2023-12-18 00:55:35 2918 1
原创 2024江苏职教大赛-软件测试(学生赛01)任务四 题目1
在上述测试类中,我使用了不同的数据点来测试每一个分支。每个测试方法创建了一个ShapeClassifier实例,并使用assertEquals来验证预期结果和实际结果是否一致。注意,测试数据需要满足语句覆盖测试,即确保每个分支至少被执行一次。
2023-12-16 00:47:47 576
原创 CSDN周赛-第56期
因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于 100 元或恰好 100 元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。有一个神奇的键盘,你可以用它输入a到z的字符,然而每当你输入一个元音字母(a,e,i,o,u其中之一)的时候,已输入的字符串会发生一次反转!有可能在某个月的月初,津津手中的钱加上这个月妈妈给的钱,不够这个月的原定预算。每个月的月初妈妈给津津 300 元钱,津津会预算这个月的花销,并且总能做到实际花销 和预算的相同。
2023-06-04 22:13:09 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人