下载此文档

软件测试赛题库.pdf


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
该【软件测试赛题库 】是由【青山代下】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【软件测试赛题库 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..赛项名称:软件测试(一)功能测试、概述本部分要求完成资产管理系统的Web端功能测试、Web端界面测试、手机APP功能测试,完成要求的相关测试文档。Web端要求使用Chrome浏览器作为测试工具。2、功能测试赛题1)登录功能测试登录功能描述:系统管理员、资产管理员、资产领导需要通过登录进入Web端资产管理系统,登录是进入该系统的唯一入口。输入有效的对应角色用户名、密码,才能登录系统。2)首页功能测试系统管理员、资产管理员、资产领导登录后,默认进入首页欢迎页面。3)个人信息功能测试登录系统后,系统管理员、资产管理员、资产领导可以查看各自的个人信息,包括账号、手机号、职位、最后登录时间、登录次数等。其中手机号初始为空,可以进行修改,同时,也可以退出系统。4)部门管理功能测试该模块用于系统管理员对部门信息进行管理,系统管理员可以新增、修改部门信息。:..该模块用于系统管理员对人员信息进行管理,系统管理员可以新增、修改、删除员工信息。6)资产类别功能测试“资产类别”作为资产信息的属性而存在。该模块用于系统管理员对资产类别进行管理,包括资产类别的新增、修改、启用和禁用。7)品牌功能测试“品牌”作为资产信息的属性而存在。该模块用于系统管理员对品牌进行管理,包括品牌的新增、修改、启用和禁用。8)取得方式功能测试“取得方式”作为资产信息的属性而存在。该模块用于系统管理员对取得方式进行管理,包括取得方式的新增、修改、启用和禁用。9)供应商功能测试“供应商”作为资产信息的属性而存在。该模块用于系统管理员对供应商进行管理,包括新增、修改、启用、禁用、查询、查看供应商信息。10)存放地点功能测试“存放地点”作为资产信息的属性而存在。该模块用于系统管理员对存放地点进行管理,包括新增、修改、启用、禁用、查询存放地点。11)设备用途功能测试“设备用途”作为资产申购信息的属性而存在。该模块用于系统管理员对设备用途进行管理,包括新增、修改、启用、禁用、查询设备用途。:..“报废方式”作为资产报废信息的属性而存在。该模块用于系统管理员对报废方式进行管理,包括新增、修改、启用、禁用、查询报废方式。13)资产申购功能测试该模块用于资产管理员对资产的申购过程进行管理,由资产管理员记录资产申购的流水,资产管理员可以进行资产申购登记、查询、修改、提交、删除以及查看资产申购详情。14)资产申购审批功能测试该模块用于资产领导对资产管理员提交的资产申购进行审批,资产领导可以进行资产申购审批、查询以及查看资产申购单信息。15)资产入库功能测试该模块用于资产管理员对资产的入库登记进行管理,资产管理员可以进行资产入库登记。16)资产信息维护功能测试该模块用于资产管理员对资产信息进行管理,包括进行资产修改、查看详情、导出资产信息。17)资产借还功能测试该模块用于资产管理员对资产的借还过程进行管理,资产管理员可以进行资产借用登记、归还、查询以及查看资产借还详情。18)资产转移功能测试该模块用于资产管理员对资产的转移过程进行管理,由资产管理员记录资产转移的流水,包括资产转移登记、查询以及查看资产转移信息。:..该模块用于资产管理员对资产的维修过程进行管理,由资产管理员记录资产维修的流水,包括资产维修登记、查询以及查看资产维修信息。20)资产报废功能测试该模块用于资产管理员对资产的报废过程进行管理,由资产管理员记录资产报废的流水,包括资产报废登记、查询以及查看资产报废信息。21)资产报废审批功能测试该模块用于资产领导对资产的报废进行审批,资产领导可以进行资产报废审批、查询以及查看资产报废单信息。22)资产盘点功能测试该模块用于资产管理员对资产的盘点过程进行管理,包括新增盘点单、开始盘点、录入/修改盘点结果、结束盘点以及查询查看盘点结果。23)资产查询统计功能测试该模块用于资产管理员/资产领导对资产的综合查询以及对现有资产进行各维度的统计,并生成相应的图表,资产管理员/资产领导可以进行资产综合查询,可以根据资产状态、资产类别、供应商、品牌、取得方式、存放地点各指标统计现有资产。24)APP系统启动及登录功能测试资产APP在手机安装完毕后,点击图标,启动该程序,进入登录页面,输入资产管理员用户名、密码进行登录。25)APP资产功能测试:..包括资产查询、查看资产信息。APP报表功能测试由资产管理员对现有资产进行各维度的统计,并生成相应的图表,包括根据资产状态、资产类别、供应商、品牌、取得方式、存放地点各指标统计现有资产。27)APP我的功能测试用于展示用户的相关信息,并完成退出系统操作,用户登录系统后,点击底部“我的”菜单,界面显示用户的账号、职务及手机号信息;可点击【退出登录】退出系统。二)自动化测试1、概述munity-,对页面元素进行识别和定位、编写自动化测试脚本、成功执行脚本,并将脚本粘贴在自动化测试报告中。自动化测试包括以下步骤:(1)测试功能点选取。(2)编写自动化测试脚本。(3)自动化测试报告编写。2、自动化测试赛题(1)测试功能点选取题1:用户登录题2:用户退出题3:个人信息题4:部门管理:..:人员管理题6:资产类别题7:品牌题8:取得方式题9:供应商题10:存放地点题11:设备用途题12:报废方式题13:资产申购题14:资产申购审批题15:资产入库题16:资产信息维护题17:资产借还题18:资产转移题19:资产维修题20:资产报废题21:资产报废审批题22:资产盘点题23:资产查询统计(2)编写自动化测试脚本题1:浏览器基本操作(如打开浏览器、输入地址、网页最大化等)题2:Selenium元素定位方法:id定位题3:Selenium元素定位方法:name定位:..:Selenium元素定位方法:xpath定位题5:Selenium元素定位方法:css_selector定位题6:Selenium元素定位方法:link_text定位题7:Selenium元素定位方法:partial_link_text定位题8:Selenium元素定位方法:class_name定位题9:Selenium元素定位方法:tag_name定位题10:Selenium复数元素定位方法题11:Selenium之鼠标模拟操作题12:Selenium之键盘模拟操作题13:Selenium之时间等待处理题14:Selenium之sumbit()方法使用题15:Selenium之页面中下拉框的处理题16:Selenium之操作下拉滚动条方法题17:Selenium之窗口切换(3)自动化测试报告编写根据自动化测试情况,参考自动化测试报告模版,按要求编写自动化测试脚本并将全部脚本粘贴到自动化测试报告中,完成自动化测试报告的编写。三)性能测试1、,录制脚本、配置参数、调试脚本、脚本回放;设置场景,执行性能测试并且截图完成性能测试总结报告。性能测试包括以下步骤::..)性能测试压力点选取。(2)脚本录制、调试和回放。(3)场景参数配置和执行测试。(4)测试结果数据分析,并截图。(5)性能测试报告编写。2、性能测试赛题(1)步骤一:性能测试压力点选取题1:用户登录题2:用户退出题3:个人信息题4:部门管理题5:人员管理题6:资产类别题7:品牌题8:取得方式题9:供应商题10:存放地点题11:设备用途题12:报废方式题13:资产申购题14:资产申购审批题15:资产入库题16:资产信息维护题17:资产借还:..:资产转移题19:资产维修题20:资产报废题21:资产报废审批题22:资产盘点题23:资产查询统计(2)步骤二:脚本录制、调试和回放。迭代次数设置、回放参数值配置,输出日志使用、参数化配置、集合点、事务、检查点设置等。参数类型可选择:题1:Date/Time题2:File题3:GroupName题4:IterationNumber题5:LoadGeneratorName题6:RandomNumber题7:Table、UniqueNumber题8:UserDefinedFunction题9:VuserID题10:XML数据分配方法可选择:题1:Sequential题2:Random题3:Unique:..题:urrence题2:Eachiteration题3:Once(3)步骤三:场景配置并且执行场景。场景配置虚拟用户数可设置:1到50之间。持续时长可设置:5min到20min之间,以及所有vuser运行完成。递增虚拟用户数可设置:1到20之间。递增时长设置:5s到30s之间。递减虚拟用户数可设置:1到20之间,以及运行完成结束。递减时长可设置:1s到60s之间,以及运行完成结束。(4)步骤四:测试结果数据截图。测试结果数据截图取1到23单独或组合图。1、SummaryReport2、RunningVusers3、HitperSecond4、Throughput5、TransactionSummary6、AverageTransactionResponseTime7、VuserSummary8、Rendezvous9、ErrorStatistics(byDescription)10、ErrorsperSecond(byDescription)11、TransactionsperSecond12、TotalTransactionsperSecond:..TransactionPerformanceSummary14、TransactionResponseTimeUnderLoad15、TransactionResponseTime(Percentile)16、TransactionResponseTime(Distribution)17、TransactionResponseTimeByLocation18、WebPageDiagnostics、ponentBreakdown19、PageDownloadTimeBreakdown20、TimetoFirstBufferBreakdown21、ponentSize(KB)22、HTTPStatusCodeSummary23、HTTPResponsesperSecond(5)步骤五:性能测试报告编写。根据性能测试情况,参考性能测试总结报告模版,按要求截取性能测试过程和结果截图并粘贴到性能测试报告,完成性能测试总结报告的编写。四)白盒测试1、概述使用Java语言()编写应用程序,设计测试数据,完成指定要求的白盒测试,对测试数据及相应测试结果进行界面截图,将代码以及相关截图粘贴到白盒测试报告中。白盒测试包括以下步骤:(1)阅读、分析题目。(2)(xx为工位号)。(3)在命令行状态下执行命令,完成编译和程序运行,并对输:..()白盒测试报告编写。2、白盒测试赛题题1:根据输入执行下列不同的数学计算并显示结果。编写程序,并设计测试数据进行语句覆盖测试。其中变量x、k均须为正整数,若不在有效范围之内,应给予提示说明。图--题1题2:根据变量的取值规定完成不同的计算并显示结果。编写程序,并设计测试数据进行语句覆盖测试。其中变量x、m均须为整型数,若不在有效范围之内,应给予提示说明。图--题2题3:根据输入执行下列不同的三角函数的计算并显示计算结果。编写程序,并设计测试数据进行判定覆盖测试。其中变量x为正整数,若不在有效范围之内,应给予提示说明。图--题3题4:任意输入2个正整数值分别存入x、y中,据此完成下述图形分析:若2值相同,则提示“可以构建圆形或正方形”;若2<|x-y|≤5,则提示“可以构建椭圆”;若|x-y|>5,则提示“可以构建矩形”。编写程序,并设计测试数据进行语句覆盖测试。:..:根据下列流程图编写程序实现相应分析处理,并设计测试数据进行判定覆盖测试。其中变量a、b均须为整型。图--题5题6:下列流程图中变量a、b、c、d均为非负整数,编写程序实现相应分析处理,并设计测试数据进行语句覆盖测试。要求a、b、c、d取最小可能值。图--题6题7:根据流程图编写程序实现相应分析处理,并设计测试数据进行语句覆盖测试。要求变量a、b均为非0的整数,且为正整数时取值尽可能小,为负整数时取值尽可能大。:..题7题8:根据下列流程图编写程序实现相应处理,并设计测试数据进行判定覆盖。图--题8题9:进行系统注册时通常需要输入用户名和密码,其中用户名要求由N个字母字符组成、密码由K个(含K)以上数字字符组成。满足要求,则提示“注册成功”,否则根据实际情况提示“**不符合要求”(**为用户名或密码)。编写程序实现注册信息的输入,并设计:..题:填写快递单时通常需要确定接收人的姓名、手机号和地址。其中要求手机号是11位数字字符,地址为字母开头的M个(含M)以内字母和数字字符共同组成。填写正确则提示“OK”,否则根据实际情况提示“**不符合要求”(**为手机号或地址),退出。编写程序实现此快递单信息的输入,并设计测试数据进行判定覆盖测试。

软件测试赛题库 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小1.64 MB
  • 时间2024-04-19