自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件测试——Linux

LInux介绍

2025-02-07 15:19:47 115

原创 软件测试——前置基础知识

软件测试(Software Testing),其经典定义或是标准定义:在规定的条件下对程序进行操作,以发现程序错误。通俗来讲,就是通过“人工”或“自动化”的手段,来测试某个程序或系统,进而检验其是否满足规定的需求或是弄清预期结果与实际结果之间的差别。

2025-02-07 15:12:36 637

原创 通用测试技术01

1.软件及分类2.缺陷的定义3.bug的由来

2024-10-09 21:23:25 147

原创 Linux Shell编程笔记2——常用命令

sort (选项)(参数):将文件。[ $a ] 返回 true。进行排序,并将排序结果。

2024-08-14 16:57:57 449

原创 Linux Shell编程笔记1——实例

问题:Shell脚本里如何检查一个文件是否存在?如果不存在该如何处理?使用Linux命令计算第二列的和并输出。

2024-08-14 11:47:25 390

原创 Linux shell编程笔记0

shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。shell还是一个功能强大的编程语言,易编写、易调试、灵活性强。

2024-07-29 11:39:40 972

转载 联想小新进入BIOS方法(解决安装VM虚拟机提示“Intel VT-x处于禁用状态”)

我下载好Linux的镜像文件后,在vw里创建新的虚拟机时报错,发现我的电脑的虚拟化是禁用的。在电脑左下角开始按钮点击右键打开“任务管理器”(Ctrl+Alt+Delete),选择上方的“性能”下的“CPU”,在界面右下角会有“虚拟化:已启用”。1、先进入“设置”页面,点击“更新和安全” —> “恢复”—> “高级启动”—> “立即重新启动”2、在开机时,长按esc,在出现的蓝色界面中选择“疑难解答”→“高级选项”→“UEFI固件设置”。然后回到虚拟机,发现“Intel VT-x处于禁用状态”已经没有了。

2024-07-26 17:00:48 2282

原创 软件测试——AI应用

AI:即人工智能(Artificial Intelligence),旨在使机器能够模拟和执行人类智能活动。作用:①提高速度和效率②缺陷预测和分析。

2024-07-24 11:31:38 247

原创 软件测试——APP测试

APP测试

2024-07-16 22:55:05 323 4

原创 软件测试——Tpshop商城项目

熟练掌握测试用例设计编写,测试用例设计八大要素(用例编号、测试标题、测试目的、前置条件、输入数据、执行步骤、预期结果、实际结果)EXCEL。熟练使用边界值分析法、等价类划分法、判定表分析、提取测试数据。项目经验:注册、登录需求测试。1.负责产品系统测试,包括功能测试、性能测试、稳定性测试、用户场景测试、可靠性测试等。1.熟练掌握软件测试技术、方法、与参与项目功能测试、系统测试、专项测试优先;2.负责测试相关文档的编写,包括测试计划、测试用例、测试报告等。3.负责自动化测试框架、用例的维护。

2024-07-16 10:04:07 4095 3

原创 软件测试——业务测试

熟练掌握测试用例设计编写,测试用例设计八大要素(用例编号、测试标题、测试目的、前置条件、输入数据、执行步骤、预期结果、实际结果)EXCEL。熟练使用边界值分析法、等价类划分法、判定表分析、提取测试数据。1.负责产品系统测试,包括功能测试、性能测试、稳定性测试、用户场景测试、可靠性测试等。熟练使用AI(如文字语言处理模型文心一言)进行功能测试,项目经验:登录需求测试。1.熟练掌握软件测试技术、方法、与参与项目功能测试、系统测试、专项测试优先;2.负责测试相关文档的编写,包括测试计划、测试用例、测试报告等。

2024-07-15 17:24:48 355

原创 软件测试——执行用例、缺陷管理

熟练掌握测试用例设计编写,测试用例设计八大要素(用例编号、测试标题、测试目的、前置条件、输入数据、执行步骤、预期结果、实际结果)EXCEL。熟练使用边界值分析法、等价类划分法、判定表分析、提取测试数据。项目经验:注册、登录需求测试。1.负责产品系统测试,包括功能测试、性能测试、稳定性测试、用户场景测试、可靠性测试等。1.熟练掌握软件测试技术、方法、与参与项目功能测试、系统测试、专项测试优先;2.负责测试相关文档的编写,包括测试计划、测试用例、测试报告等。3.负责自动化测试框架、用例的维护。

2024-07-15 14:57:13 256

原创 软件测试——对有多条件依赖制约的规则需求设计测试点(判定表)

熟练掌握测试用例设计编写,测试用例设计八大要素(用例编号、测试标题、测试目的、前置条件、输入数据、执行步骤、预期结果、实际结果)EXCEL。1.负责产品系统测试,包括功能测试、性能测试、稳定性测试、用户场景测试、可靠性测试等。1.熟练掌握软件测试技术、方法、与参与项目功能测试、系统测试、专项测试优先;2.负责测试相关文档的编写,包括测试计划、测试用例、测试报告等。1.已有订单002号,订单金额未满1000元;1.已有订单003号,订单金额未满1000元;1.已有订单003号,订单金额满1000元;

2024-07-15 14:54:35 384

原创 软件测试——测试用例

熟练掌握测试用例设计编写,测试用例设计八大要素(用例编号、测试标题、测试目的、前置条件、输入数据、执行步骤、预期结果、实际结果)EXCEL。1.负责产品系统测试,包括功能测试、性能测试、稳定性测试、用户场景测试、可靠性测试等。熟练使用AI(如文字语言处理模型文心一言)进行功能测试,项目经验:登录需求测试。1.熟练掌握软件测试技术、方法、与参与项目功能测试、系统测试、专项测试优先;2.负责测试相关文档的编写,包括测试计划、测试用例、测试报告等。测试用例:描述测试点执行的文档(测试输入、执行条件、预期结果等)

2024-07-15 10:45:41 578

原创 软件测试——非功能测试

熟悉掌握测试用例设计编写,测试用例设计八大要素(用例编号、测试标题、测试目的、前置条件、输入数据、执行步骤、预期结果、实际结果)。1.负责产品系统测试,包括功能测试、性能测试、稳定性测试、用户场景测试、可靠性测试等。项目经验:注册、登录需求测试。熟练使用AI(如文字语言处理模型文心一言)进行功能测试,项目经验:登录需求测试。1.熟练掌握软件测试技术、方法、与参与项目功能测试、系统测试、专项测试优先;2.负责测试相关文档的编写,包括测试计划、测试用例、测试报告等。3.负责自动化测试框架、用例的维护。

2024-07-15 10:25:49 286 1

原创 软件测试——web单功能测试

工作职责:1.负责产品系统测试,包括功能测试、性能测试、稳定性测试、用户场景测试、可靠性测试等。2.负责测试相关文档的编写,包括测试计划、测试用例、测试报告等。3.负责自动化测试框架、用例的维护。岗位要求:1.熟练掌握软件测试技术、方法、与参与项目功能测试、系统测试、专项测试优先;2.熟练使用Linux系统,熟练掌握shell、Python等脚本语言。7.12熟练使用AI(如文字语言处理模型文心一言)进行功能测试,项目经验:登录需求测试。

2024-07-13 15:44:08 332

原创 软件测试——测试基础

工作职责:1.负责产品系统测试,包括功能测试、性能测试、稳定性测试、用户场景测试、可靠性测试等。2.负责测试相关文档的编写,包括测试计划、测试用例、测试报告等。3.负责自动化测试框架、用例的维护。岗位要求:1.熟练掌握软件测试技术、方法、与参与项目功能测试、系统测试、专项测试优先;2.熟练使用Linux系统,熟练掌握shell、Python等脚本语言。7.12熟练使用AI(如文字语言处理模型文心一言)进行功能测试,项目经验:登录需求测试。

2024-07-12 18:52:16 786

原创 软件测试——AI快速入门

工作职责:1.负责产品系统测试,包括功能测试、性能测试、稳定性测试、用户场景测试、可靠性测试等。2.负责测试相关文档的编写,包括测试计划、测试用例、测试报告等。3.负责自动化测试框架、用例的维护。岗位要求:1.熟练掌握软件测试技术、方法、与参与项目功能测试、系统测试、专项测试优先;2.熟练使用Linux系统,熟练掌握shell、Python等脚本语言。7.12熟练使用AI(如文字语言处理模型文心一言)进行功能测试,项目经验:登录需求测试。

2024-07-12 16:45:46 1311

原创 软件测试——电商实战项目

软件测试——电商实战项目

2024-07-08 09:56:45 486

原创 【C++ Primer Plus学习记录】函数和C-风格字符串

函数和C-风格字符串

2024-07-04 21:37:50 183

原创 【C++ Primer Plus学习记录】函数和二维数组

为编写将二维数组作为参数的函数,

2024-07-02 21:11:40 126

原创 【C++ Primer Plus学习记录】指针和const

这种声明格式使得finger只能指向sloth,但允许使用finger来修改sloth的值。第二句声明不允许使用ps来修改sloth的值,但允许将ps指向另一个位置。第一种方法是让指针指向一个常量对象,这样就可以防止使用该指针来修改所指向的值,第二种方法是将指针本身声明为常量,这样可以防止改变指针指向的位置。以上一句声明中的const只能防止修改pt指向的值(这里为39),而不能防止修改pt的值。该声明指出,pt指向一个const int,因此不能使用pt来修改这个值。第二种使用const的方式。

2024-07-02 21:10:15 378

原创 【C++ Primer Plus学习记录】函数和数组

这意味着,程序清单7.5实际上并没有将数组内容传递给函数,而是将数组的位置(地址)、包含的元素种类(类型)以及元素数目(n变量)提交给函数。方括号[]指出arr是一个数组,而方括号[]为空则表明,可以将任何长度的数组传递给该函数,但实际情况并非如此:arr实际上并不是数组,而是一个指针。好消息是,在编写函数的其余部分时,可以将arr看作是数组。实际上,这种区别并不违反C++按值传递的方法,sum_arr()函数仍传递了一个值,这个值被赋给一个新变量,但这个值是一个地址,而不是数组的内容。

2024-07-01 21:26:52 349

原创 【C++ Primer Plus学习记录】函数参数和按值传递

1。

2024-06-25 21:36:39 144

原创 【C++ Primer Plus学习记录】函数的基本知识

可以将函数分为两类:没有返回值的函数和有返回值的函数。void functionName(parameterList)//parameterList指定了传递给函数的参数类型和数量return;有返回值的函数将生成一个值,并将它返回给调用函数。这种函数的类型被声明为返回值的类型statements;对于有返回值的函数,必须使用返回语句,以便将值返回给调用函数。值本身可以是常量、变量,也可以是表达式,只是其结果的类型必须为typeName类型或者可以被转换为typeName类型。

2024-06-25 21:32:17 374

原创 产品经理基础入门

产品经理基础入门

2024-06-18 14:22:48 1983

原创 【C++ Primer Plus学习记录】第6章编程练习

1.编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外),同时将大写字符转换为小写,将小写字符转换为大写字符(别忘了cctype函数系列)。程序遇到非数字输入时将结束输入,并报告这些数字的平均值以及数组中有多少个数字大于平均值。2.编写一个程序,最多将10个donation值读入到一个double数组中(如果您愿意,也可使用。

2024-03-26 21:30:35 297

原创 isdigit(c)函数、islower(c)函数、toupper(c)函数、 tolower(c)函数

检查参数 c 是否为阿拉伯数字0 到9。若参数c为阿拉伯数字0~9,则返回非0值,否则返回0。把小写字母转换为大写字母,如果参数c不是小写字母就不转换,返回值为转换后的结果。把大写字母转换为小写字母,如果参数c不是大写字母就不转换,返回值为转换后的结果。:判断参数c是否为小写字母。若参数c是小写字母,则返回非0值,否则返回0。isdigit(c)函数。islower(c)函数。tolower(c)函数。

2024-03-26 21:23:49 391

原创 【C++ Primer Plus学习记录】第6章复习题

这两个版本将给出相同的答案,但是if else版本的效率更高。例如,考虑当ch为空格时的情况。版本1对空格加1,然后看它是否为换行符,这将浪费时间。++ch和ch+1得到的数值相同。但是ch++的类型为char,将作为字符打印, 而ch+1是int类型(因为将char和int相加),将作为数字打印。在第二次打印前,每个字符都被转换为$字符。另外,表达式ch = '$'的值为$字符的值,因此它是非0值,因而为true,所以每次ct2将被加1。2.在程序清单6.2中,用ch+1替换++ch将发生什么情况呢?

2024-03-12 21:53:25 356

原创 【C++ Primer Plus学习记录】简单文件输入/输出

有时候,通过键盘输入并非最好的选择。例如,假设您编写了一个股票分析程序,并下载了一个文件,其中包含1000种股票的价格。在这种情况下,让程序直接读取文件,而不是手工输入文件中所有的值,将方便得多。同样,让程序将输出写入到文件将更为方便,这样可以得到有关结果的永久性记录。

2024-03-12 20:31:52 935

原创 【C++ Primer Plus学习记录】读取数字的循环

非数字输入设置错误标记着必须重置该标记,程序才能继续读取输入。如果用户输入非数字输入,程序将拒绝,并要求用户继续输入数字。可以看到,可以使用cin输入表达式的值来检测输入是不是数字。这里假设每天最多捕获5条鱼,因此一个包含5个元素的数组将足以存储所有的数据,但也有可能没有捕获这么多鱼。在程序清单6.13中,如果数组被填满或者输入了非数字输入,循环将结束。请注意,程序必须先重置cin,然后才能删除错误输入。假设要编写一个将一系列数字读入到数组中的程序,并允许用户在数组填满之前结束输入。3.提示用户再输入。

2024-03-06 15:51:24 225

原创 【C++ Primer Plus学习记录】break和continue语句

break和continue语句都使程序能够跳过部分代码。可以在switch语句或任何循环中使用break语句,使程序跳到switch或循环后面的语句处执行。continue语句用于循环中,让程序跳过循环体中余下的代码,并开始新一轮循环。程序清单6.12演示了这两条语句是如何工作的。

2024-03-06 13:56:35 359

原创 【C++ Primer Plus学习记录】switch语句

假设要创建一个屏幕菜单,要求用户从5个选项中选择一个,例如,便宜、适中、昂贵、奢侈、过度。虽然可以扩展if else if else序列来处理这5种情况,但是C++的switch语句能够更容易地从大型列表中进行选择。C++的switch语句就像指路牌,告诉计算机接下来应执行哪行代码。例如,如果integer-expression的值为4,则程序将执行标签为case4:那一行。顾名思义,integer-expression必须是一个结果为整数值的表达式。另外,每个标签都必须是整数常量表达式。

2024-01-03 21:02:59 499

原创 【C++ Primer Plus学习记录】?:运算符

从可读性来说,条件运算符最适合于简单关系和简单表达式的值,当代码变得复杂时,使用if else语句来表达可能更为清晰。C++有一个常被用来代替if else语句的运算符,这个运算符被称为。程序清单6.9使用条件运算符来确定两个值中较大的一个。,它是C++中唯一一个需要3个操作数的运算符。

2023-12-13 21:19:15 493

原创 【C++ Primer Plus学习记录】字符函数库cctype

C++从C语言继承了一个与字符相关的、非常方便的函数软件包,它可以简化诸如确定字符是否为大写字母、数字、标点符号等工作,这些函数的原型是在头文件cctype中定义的。程序清单6.8演示了一些ctype()库函数。

2023-12-13 20:10:51 685

原创 【C++ Primer Plus学习记录】逻辑表达式

如果表达式中的任何一个或全部都为true(或非零),则得到的表达式的值为true;否则,表达式的值为false。||的优先级比关系运算符低。C++规定,||运算符是个顺序点。即,程序清单6.4在一条if语句中使用||运算符来检查某个字符的大写或小写。另外,它还使用了C++运算符的拼接特性(参见第4章)将一个字符串分布在3行中。

2023-12-08 22:45:52 482

原创 【C++ Primer Plus学习记录】if语句

如果test-condition(测试条件)为true,则程序将执行statement(语句),后者既可以是一条语句,也可以是语句块。和循环测试条件一样,if测试条件也将被强制转换为bool值,因此0将被转换为false,非零为true。如果测试条件为false或0,则程序将跳过statement1,执行statement2。if语句让程序决定是否执行特定的语句或语句块,而if else语句则让程序决定执行两条语句或语句块中的哪一条,这种语句对于选择其中一种操作很有用。:if和if else。

2023-12-08 21:22:27 677

原创 char类型数组

char 数组名[整型常量表达式];char c[10];char 数组名[整型常量表达式1][整型常量表达式2];

2023-12-07 16:30:31 1113

原创 函数strcmp()

这是因为str1字符串没有以'\0'结尾,所以strcmp函数会继续比较下去,直到遇到str2字符串的结尾标识符'\0'。首先比较两个字符串的第一个字符,若不相等,则停止比较并得出两个ASCII码大小比较的结果;无论两个字符串是什么样,strcmp函数最多比较到其中一个字符串遇到结束符'/0'为止,就能得出结果。即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇'\0'为止。3.在比较字符串时,需要确保字符串以'\0'结尾,否则可能会导致比较结果不正确。

2023-12-07 11:11:47 658

原创 【C++ Primer Plus学习记录】第5章编程练习

1.编写一个要求用户输入两个整数的程序。该程序将计算并输出这两个整数之间(包括这两个整数)所有整数的和。这里假设先输入较小的整数。例如,如果用户输入的是2和9,则程序将指出2~9之间所有整数的和为44。2.使用array对象(而不是数组)和long double(而不是long long)重新编写程序清单5.4,并计算100!

2023-12-03 20:29:11 438

空空如也

空空如也

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

TA关注的人

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