自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件测试——

1。

2024-07-16 22:55:05 60

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

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

2024-07-16 10:04:07 624

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

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

2024-07-15 17:24:48 223

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

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

2024-07-15 14:57:13 185

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

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

2024-07-15 14:54:35 312

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

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

2024-07-15 10:45:41 267

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

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

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

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

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

2024-07-13 15:44:08 274

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

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

2024-07-12 18:52:16 724

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

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

2024-07-12 16:45:46 548

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

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

2024-07-08 09:56:45 82

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

函数和C-风格字符串

2024-07-04 21:37:50 152

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

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

2024-07-02 21:11:40 80

原创 【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 338

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

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

2024-07-01 21:26:52 311

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

1。

2024-06-25 21:36:39 116

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

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

2024-06-25 21:32:17 352

原创 产品经理基础入门

产品经理基础入门

2024-06-18 14:22:48 441

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

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

2024-03-26 21:30:35 229

原创 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 319

原创 【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 335

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

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

2024-03-12 20:31:52 843

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

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

2024-03-06 15:51:24 181

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

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

2024-03-06 13:56:35 326

原创 【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 456

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

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

2023-12-13 21:19:15 465

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

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

2023-12-13 20:10:51 668

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

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

2023-12-08 22:45:52 443

原创 【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 644

原创 char类型数组

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

2023-12-07 16:30:31 474

原创 函数strcmp()

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

2023-12-07 11:11:47 485

原创 【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 406

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

for和while循环都是入口条件循环,意味着程序将在执行循环体中的语句之前检查测试条件。6.编写一个打印1、2、4、8、16、32、64的for循环,每轮循环都将计数变量的值乘以2。第二条语句中,运算符优先级将其判定成:(y = 1),024;2.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?3.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?4.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?5.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?

2023-12-03 18:26:22 387

原创 【C++ Primer Plus学习记录】嵌套循环和二维数组

for循环是一种处理数组的工具。下面进一步讨论如何使用嵌套for循环中来处理二维数组。C++没有提供二维数组类型,但是用户可以创建每个元素本身都是数组的数组。该声明意味着maxtemps是一个包含4个元素的数组,其中每个元素都是一个由5个整数组成的数组。可以将maxtemps数组看作4行组成,其中每一行有5个温度值。表达式maxtemps[0]是maxtemps数组的第一个元素,因此maxtemps[0]本身就是一个由5个int组成的数组。

2023-11-30 21:16:38 858

原创 【C++ Primer Plus学习记录】循环和文本输入cin.get

循环完后的一项最常见、最重要的任务:逐字符地读取来自文件或键盘的文本。cin对象支持3种不同模式的单字符输入,其用户接口各不相同。下面介绍如何在while循环中使用这三种模式。

2023-11-30 20:16:59 1931

原创 【C++ Primer Plus学习记录】基于范围的for循环(C++11)

其中,x最初表示数组prices的第一个元素。显示第一个元素后,不断执行循环,而x依次表示数组的其他元素。因此,上述代码显示全部5个元素,每个元素占据一行。总之,该循环显示数组中的每个值。C++11新增了一种循环:基于范围的for循环。符号&表明x是一个引用变量,这个主体将在第8章讨论。这种循环主要用于第16章讨论的各种模板容器类。

2023-11-28 20:49:53 342

原创 【C++ Primer Plus学习记录】do while循环

do while循环是出口条件循环。这意味着这种循环将首先执行循环体,然后再判定测试表达式,决定是否应继续执行循环。如果条件为false,则循环终止;否则,进入新一轮的执行和测试。有时,do while测试更合理。例如,请求用户输入时,程序必须先获得输入,然后对它进行测试。通常,入口条件循环比出口条件好,因为入口条件循环在循环开始之前对条件进行检查。这样的循环通常至少执行一次,因为其程序必须经过循环体后才能达到测试条件。程序清单5.15演示了如何在这种情况下使用do while。

2023-11-28 18:53:46 400

原创 【C++ Primer Plus学习记录】延时循环

因此,将系统时间除以这个值,可以得到秒数。其次,ctime将clock_t作为clock()返回类型的别名,这意味着可以将变量声明为clock_t类型,编译器将把它转换为long、unsigned int或适合系统的其他类型。ANSI C和C++库中的clock()函数有助于完成这样的工作,clock()函数返回程序开始执行后所用的系统时间。其次,该函数的返回类型在某些系统可能是long,在另一些系统上可能是其他类型。例如,可能遇到这样的程序,在屏幕上显示一条消息,而没来及阅读之前,又出现了其他内容。

2023-11-27 21:28:48 919

原创 【C++ Primer Plus学习记录】for循环与while循环

for循环的一个优点是,其结构提供了一个可实现上述3条指导原则的地方,因此有助于程序员记住应该这样做。在无法预知循环将执行的次数时,程序员常使用while循环。2.在for循环中,可以使用初始化语句声明一个局部变量,但在while中不能这样做。省略for循环中的测试表达式时,测试结果将为true,因此下面的循环将一直运行下去。for循环需要3个表达式,不过它们可以是空表达式(语句),只有两个分号是必需的。1.for循环中省略了测试条件时,将被认为条件为true。1.指定循环终止的条件。

2023-11-27 20:45:56 600

原创 【C++ Primer Plus学习记录】while循环

while循环是没有初始化和更新部分的for循环,它只有测试条件和循环体。

2023-11-25 16:32:25 529

空空如也

空空如也

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

TA关注的人

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