首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
以下哪种软件测试属于软件性能测试的范畴______。
查看本题答案
包含此试题的试卷
计算机等级考试《单项选择》真题及答案
点击查看
你可能感兴趣的试题
以下哪种软件测试属于软件性能测试的范畴是______
分支覆盖测试
极限测试
负载测试
硬件兼容性测试
以下哪种软件测试不属于软件性能测试的范畴______
接口测试
并发测试
压力测试
配置测试
以下哪种软件测试属于软件性能测试的范畴
易用性测试
单元测试
压力测试
接口测试
以下哪种软件测试不属于软件性能测试的范畴
覆盖测试
压力测试
负载测试
并发测试
热门试题
更多
在边界值分析中下列数据通常不用来作为测试数据的是______
以下关于逻辑覆盖的叙述中正确的是______
下列关于代码检查说法正确的是______①代码检查过程的目的是发现错误而不是纠正错误②程序员通常可以通过代码检查得到编程风格算法选择及编程技术等方面的反馈信息③代码检查是早期发现程序中最易出错部分的方法之一
在决策表中列出各种可能的单个条件的部分是______
过程评审的目标是______
下列不属于人工测试方法的是______
如果一个判定中的复合条件表达式为A>1orB<=3则为了达到100%的判定覆盖率至少需要设计多少个测试用例______
即席测试是不按照预先设计的测试用例由测试人员凭经验和猜测给出一些输入并运行软件产品找出软件缺陷这样可避免束缚于测试用例集尽可能多地发现有价值的缺陷下列属于即席测试的是______
针对以下C语言程序请按要求回答问题已知weekday.c源程序如下#inelude<sgidio.h>#include<conio.h>/*主函数*/IntmainCharletter;PrintfpleaseinputthefirstletterYtoexit!/n;Whileletter=getch!=Y//当输入字母为Y是结束SwitchletterCase’S’:Printf%c/nletter;Printfpleaseinputsecondletter/n;//输入第二个字母Ifletter=getch==’a’PrintfSaturday/n;Elseifletter==’u’PrintfSunday/n;Elseprintfdataerror/n;Break;Case’F’:Printffridaykn;Break;Case’M’:Printfmondayha;Break;Case’T’:Printf%c/nletter;Printfpleaseinputsecondletter/a;//输入第二个字母Ifletter=getch==’u’PrintfTuesday/n;Elseifletter==’h’PrintfThursday/n;Break;Case’W’:PrintfWednesday/n;Return0;设计一组测试用例使main函数的语句覆盖率尽量达到100%
路径覆盖必定也满足______
以下关于人工检查方法叙述正确的是______
在走查的过程中参加审查的人员中程序编写者有______
根据等价类测试的原则若规定了输入数据必须遵守的规则则要确立的有效等价类个数为______无效等价类个数为______
在软件开发过程中需要的文档评审有______
走查是对软件进行静态测试的一种方法以下不属于走查活动的是______
已知C源程序如下/*Inputtoday’sdateoutputtomorrow’sdate*//*version2*/#include<stdio.h>structydateintday;intmonth;intyear;;intleapstructydatedifd.year%4==0&&d.year%100!=0||d.year%400==0return1;elsereturn0;intnumdaysstructydatedintday;staticintdaytab[]=312831303130313130313031;ifleapd&&d.month==2day=29;elseday=daytab[d.month-1];returnday;intmainvoidstructydatetodaytomorrow;printfformatofdateis:yearmonthday输入的年月日之间应用逗号隔开/nprintftodayis:;scanf%d%d%d&today.year&today.month&today.day;while0>=today.year||today.year>65535||0>=today.month||today.month>12||0>=todayday||todayday>numdaystodayprintfinputdateerror!reentertheday!/n;printftodayis:;scanf%d%d%d&today.year&today.month&today.day;iftoday.day!=numdaystodaytomorrow.year:today.year;tomorrow.month=today.month;tomorrow.day=today.day+1;elseiftoday.month==12tomorrow.year:today.year+1;tomorrow.month=1;tomorrow.day=1;elsetomorrow.year=today.year;tomorrow.month=today.month+1;tomorrow.day=1;printftomorrowis:%d%d%d/n/ntomorrow.yeartomorrow.monthtomorrow.day;1画出程序中所有函数的控制流程图2设计一组测试用例使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%如果认为该程序的语句或分支覆盖率无法达到100%则说明为什么
同行评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法它主要分为管理评审技术评审过程评审和______
在以下有关逻辑覆盖的说法中错误的是______
下列语句中既可以作为定义节点同时还可以作为使用节点的是______
灰盒测试不同于白盒测试的地方是______
功能分析法是一种黑盒测试方法其思想是首先分析系统的行为或具有的功能将系统功能分解为一组功能点的集合然后针对每一个功能点考查这个功能点的输入和输出设计一个或一组测试用例这些测试用例足以确认系统实现了这项功能并针对受这项功能影响的系统的其他部分补充进行一些测试由此功能分析法的主要局限性是______
在一个正式的评审活动小组中职责是确保即将评审的文件已经准备好这个角色是______
用基本路径测试法为下列程序设计测试用例程序功能描述计算学生人数学生分数的总分数和平均分要求运行时最多输入50个学生分数以-1作为输入结束的标志程序流程图如下图所示
检查是否存在已定义但未使用的变量引用异常应属于______
评审方法有很多其中最便宜的评审方法是______
如果程序通过了100%的代码覆盖率测试则说明程序满足了______
一个多用户的应用系统通常有用户管理功能允许增加新的用户用户信息一般包括用户名假设规定用户名必须是以字母开头的不超过8个字符的字母数字串那么下面哪组值均属于用户名的有效等价类______
已知C源程序如下/*一个使用结构体数组的简单地址列表*/#include<stdion.h>#include<stdlib.h>defineMAX4structaddrcharname[30];charstreet[40];charcity[20];unsignedlongintzip;addrlist[MAX];voidinit_listvoidentervoid;voiddeleteAddrvoidlistvoid;intmenuselectvoidfindfreevoid;intmainvoidcharchoice;init_list;/*初始化结构体数组*/for;;choice=menu_select;switchchoicecase1:enter;break;case2:deleteAddr;break;case3:list;break;case4:exit0;return0/*初始化列表*/voidinit_listvoidregisterintt;fort=0;t<MAX;++taddr_list[t].name[0]=/0;/*获取菜单选择*/intmenu_selectvoidchars[80];intc;printf1.Enteraname/n;printf2.Deleteaname/n;printf3.Listthefile/n;printf4.Quit/n;doprintf/nEnteryourchoice:;getss;c=atois;whilec<1||c>4;returnc;/*增加地址*/voidentervoidintslot;chars[80];slot=find_free;ifslot==-1printf/nListFull;return;printfEntername:;getsaddr_list[slot].name;printfEnterstreet:;getsaddr_list[slot].street;printfEntercity:;getsaddr_list[slot].city;printfEnterzip:;getss;addr_list[slot].zip=strtouls/010;/*查找未用结构*/intfind_freevoidregisterintt;fort=0;addr_list[t].name[0]&&t<MAX;++t;ift==MAXreturn-1;/*noslotsfree*/returnt;/*删除地址*/voiddeleteAddrvoidregisterintslot;chars[80];printfenterrecord#:;getss;slot=atois;ifslot>=0&&slot<MAXaddr_list[slot].name[0]:/0;/*在屏幕上显示列表*/voidlistvoidregisterintt;fort=0;t<MAX;++tifaddr_list[t].name[0]printf%s/naddr_listIt].name;printf%s/naddr_list[t].street;printf%s/naddrlist[t].city;printf%lu/n/naddr_list[t].zip;printf/n/n;设计一组测试用例使该程序所有函数的语句覆盖率尽量达到100%如果认为该程序的语句覆盖率无法达到100%则说明原因
已知C源程序如下#include<stdio.h>#include<string.h>voidreversechars[]intcij;fori=0j=strlens-1;i<j;i++j++c:s[i];s[i]=s[j];s[j]=c;voidgetHexintnumberchars[]intI;i=0;whilenumber>0ifnumber%16<10s[i++]=number%16+’0’;elseswitchnumber%16case10:s[i++]=’A’;break;case11:s[i++]=’B’;break;case12:s[i++]=’C’;break;case13:s[i++]=’D’;break;case14:s[i++]=’E’;break;case15:s[i++]=’F’;break;default:printfError;break;number/=16;s[i]=’/0’;reverses;intmainunsignedintnumber;inti=0;chars[50];printf%spleaseinputnumber:/n;scanf%d&number;getHexnumbers;i=0;whiles[i]printf%cs[i++];return0;设计一组测试用例使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%如果认为该程序的语句覆盖率或分支率无法达到100%则说明为什么
针对以下C语言程序请按要求回答问题已知link.c源程序如下/*link.c程序对单向链表进行操作首先建立一个单向链表然后根据用户的选择可以对其进行插入节点删除节点和链表反转操作*/#include<stdio.h>#include<stdlib.h>typedefstructlist_node*list_pointer;//定义链表指针typedefstructlist_node//定义链表结构intdata;list_pointerlink;list_node;//用到的操作函数list_pointercreate;//建立一个单向链表voidinsertlist_pointer*p_ptrlist_pointernode;//在node后加入一个新的节点voiddelete_nodelist_pointer*p_ptrlist_pointertraillist_pointernode;//删除前一个节点是trail的当前节点nodevoidprintlist_pointer*pptr;//打印链表节点中的值list_pointerinvertlist_pointerlead;//反转链表intmainlist_pointerptr=NULL;list_pointernodetrail;list_pointer*p=&ptr;intchooselocationi;printfyoushouldcreatealinkfirst:/n;//建立一个单向链表prt=create;/*ptr指向链表的第一个节点*/printptr;//根据用户的不同选择进行相应的操作printfinputnumber0youcanquittheprogram/n;printfinputnumber1youcaninsertanewnodetolink/n;printfinputnumber2youcandeleteanodefromthelink/n;printfinputnumber3youcaninvertthelink/n;printfpleaseinputyouchoice/n;scanf%d&choose;whilechoose!=0switchchoosecase1:i=1;whilei<looationnode=node->link;i++;insertpnode;/*p为指向ptr的指针*/printptr;break;case2:printfyouwilldeleteanodefromthelink/n;printfpleaseinputthelocationofthenode:/n;scanf%d&location;node=ptr;iflocation==1trail=NULL;trail=ptr;i=1;whilei<locationtrail=trail->link;i++;node=trail->link;delete_nodeptrailnode;printptr;break;case3:printfyouwillinvertthelink/n;ptr=invertptr;printptr;break;default:break;return-1;printfpleaseinputyouchoice/n;scanf%d&choose;return0;//根据用户的输入值建立一个新的单向链接list_pointercreateinticurrentlength;list_pointerp1p2head;printfpleaseinputthenodenumberofthelink:/n;scanf%d&length;printfthenumberofthelinkis:%dlength;printfpleaseinputthedataforthelinknode:/n;i=0;p1=p2=list_pointermallocsizeoflist_node;head=p1;fori=1;i<length;i++scanf%d&current;p1->data=current;p2->link=p1;p2=p1;p1=list_pointermallocsizeoflist_node;p2->link=NULL;returnhead;设计一组测试用例尽量使main函数的语句覆盖率能达到100%如果认为该函数的语句覆盖率无法达到100%则说明原因
热门题库
更多
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育
职业道德素养继续教育
加强和创新网络道德教育