2023年河北省职业院校学生技能大赛软件测试赛项(高职组)赛题库_第1页
2023年河北省职业院校学生技能大赛软件测试赛项(高职组)赛题库_第2页
2023年河北省职业院校学生技能大赛软件测试赛项(高职组)赛题库_第3页
2023年河北省职业院校学生技能大赛软件测试赛项(高职组)赛题库_第4页
2023年河北省职业院校学生技能大赛软件测试赛项(高职组)赛题库_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

赛项名称:软件测试一、功能测试(一)概述本部分要求按照需求说明书完成资产管理系统的功能测试,完成测试计划、测试用例、Bug清单、测试总结报告等文档。(二)题目要求1、测试计划模板根据需求说明书进行需求分析,划分和界定测试范围,分解测试任务,预估测试风险、测试工作量和测试进度。按照功能测试计划模板完成功能测试计划文档。模板详见附件1:测试计划模板。2、测试用例模板根据需求说明书进行需求分析,理解业务功能,根据测试用例模板设计功能测试用例,模板如下:测试用例编号功能点用例说明前置条件输入执行步骤预期结果重要程度执行用例测试结果1、登录模块(测试用例个数:个)ZCGL-ST-SRS001-001登录功能测试登录界面文字正确性验证登录页面正常显示打开登录页面打开登录页面界面显示文字和按钮文字显示正确低通过ZCGL-ST-SRS001-001登录功能测试登录界面文字正确性验证登录页面正常显示打开登录页面打开登录页面界面显示文字和按钮文字显示正确低不通过3、缺陷报告清单模板根据需求说明书进行需求分析,理解业务功能,执行测试用例清单,根据缺陷报告清单模板完成功能测试Bug缺陷报告清单文档,模板如下:缺陷编号角色模块名称摘要描述操作步骤预期结果实际结果缺陷严重程度提交人(工位号)附件说明1资产管理员资产入库在新增资产中不显示新增加的存放地点,只显示系统默认的存放地点浏览器:

浏览器版本:

操作步骤:

1、超级管理员登录,添加新的存放地点

2、资产管理员登录,进入新增资产界面新增资产存放地点显示新增的和默认存放地点未显示新增的存放地点,只显示系统默认的存放地点高01_014、测试总结报告结模板根据功能测试情况,按照功能测试总结报告模版完成功能测试总结报告文档。模板详见附件2:测试总结报告模板。(三)技术参数选取范围需求说明书功能清单:角色名称模块菜单功能项超级管理员个人信息查看超级管理员角色相关信息,可修改手机号码资产类别新增、修改、禁用、启用品牌新增、修改、禁用、启用取得方式新增、修改、禁用、启用供应商新增、修改、禁用、启用、查询、查看详情存放地点新增、修改、禁用、启用、查询、查看详情资产管理员个人信息查看资产管理员角色相关信息,可修改手机号码资产类别查看品牌查看取得方式查看供应商查询、查看详情存放地点查询、查看详情部门管理新增、修改人员管理新增、修改、删除、查询资产入库入库登记、修改、查询、批量导出资产借还借用登记、归还、查询、查看借用单详情资产转移转移登记、查询、查看转移单详情、查看转移原因资产维修维修登记、查询、查看维修单详情、维修统计资产报废报废登记、查询、查看报废详情、查看报废原因资产盘点新增盘点单、删除盘点单、开始盘点、录入盘点结果、结束盘点、查询、查看盘点结果资产申购申购登记、查询、查看申购单详情统计报表分别按资产状态、资产类别、供应商、品牌、取得方式、存放地点对资产进行统计二、自动化测试(一)概述按照自动化测试要求文档,执行自动化测试,对页面元素进行识别和定位、编写自动化测试脚本并执行脚本,将脚本粘贴在自动化测试报告中。(二)题目要求按照以下步骤在PyCharm中进行自动化测试脚本编写,并执行脚本。测试数据:取得方式名称取得方式编码拾得遗失物cs1001先占cs1002添附cs1003步骤1:新建csv格式的测试数据testdata01.csv,并编写csvv01.py脚本读取csv中的测试数据步骤2:新建test01.py(1)从Selenium中引入WebDriver;(2)引入unittest;(3)引入ddt;(4)引入步骤1中的csvv01.py里面的数据读取的方法(5)使用Selenium模块的WebDriver打开谷歌浏览器;(6)在谷歌浏览器中通过get方法发送网址打开资产管理系统登录页面;(7)增加智能时间等待5秒;(8)查看登录页面中的用户名输入框元素,通过xpath属性定位用户名输入框,并输入用户名student;(9)查看登录页面中的密码输入框元素,通过id属性定位密码输入框,并输入密码student;(10)查看登录页面中的登录按钮元素,通过tag_name方法定位登录按钮,使用click()方法点击登录按钮进入资产管理系统首页;(11)在资产管理系统首页查看左侧“取得方式”按钮元素,通过link_text方法进行定位,使用click()方法点击“取得方式”按钮进入取得方式页面;(12)在取得方式页面通过xpath方法点击“新增”按钮;(13)通过数据驱动批量输入“取得方式名称”和“取得方式编码”;(14)通过xpath方法定位并点击“保存”按钮。(三)技术参数选取范围1、自动化测试功能点选取范围1)资产类别、2)品牌、3)取得方式、4)供应商、5)存放地点、6)部门管理、7)人员管理、8)资产入库、9)资产借还、10)资产转移、11)资产维修、12)资产报废、13)资产盘点、14)资产申购、15)统计报表2、Selenium设计方法选取范围1)浏览器基本操作(如打开浏览器、输入地址、网页最大化等)、2)Selenium元素定位方法:id定位、3)Selenium元素定位方法:name定位、4)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之窗口切换、18)Selenium之页面元素属性删除、19)Selenium之文件上传处理、20)Selenium之页面截图操作、21)Selenium之alert弹出框处理、22)unittest自动化测试框架、23)读取csv文件、24)数据驱动、25)PageObject模式三、性能测试(一)概述按照性能测试要求文档,执行性能测试,使用性能测试工具LoadRunner、JMeter,添加脚本、录制脚本、回放脚本、配置参数、设置场景、执行性能测试并且截图。截图需粘贴在性能测试总结报告中。(二)题目要求(以JMeter为例)JMeter语言配置:JMeter必须设置选择中文,设置菜单路径Options-->ChooseLanguage-->Chinses(Simplified)。设置后JMeter界面显示为中文。脚本添加:脚本文件名称:C_WX_BF,测试计划名称:C_WX_BF。测试计划下添加两个脚本:脚本一:操作内容:用户登录、资产维修模块进行维修登记、用户退出操作。脚本名称命名为C_WX。脚本具体要求如下:资产维修登记操作,该步骤名称设置为:维修登记保存。资产维修登记操作完成后返回资产维修列表,该步骤名称设置为:维修登记返回。HTTP请求Body中若带有参数,必须选择参数上传方式。使用系统预置的资产并且资产名称为ZCLZ开头的数据进行维修登记;对资产维修登记保存操作设置事务。事务名称:T_WX;维修登记成功设置检查点,使用维修资产名称作为检查点,检查是否维修登记成功。截图要求:一共3张图,分别为:①维修登记操作截图;②检查点截图;③事务截图。脚本二:操作内容:用户登录、资产报废模块进行报废登记操作、用户退出操作。脚本名称命名为C_BF。脚本具体要求如下:资产报废登记操作,该步骤名称设置为:报废登记保存。资产报废登记操作完成后返回资产报废列表,该步骤名称设置为:报废登记返回。HTTP请求Body中若带有参数,必须选择参数上传方式。使用系统预置的资产并且资产名称为ZCLZ开头的数据进行报废登记;对资产报废登记保存操作设置事务。事务名称:T_BF;报废登记成功设置检查点,使用报废资产名称作为检查点,检查是否报废登记成功。截图要求:一共3张图,分别为:①报废登记操作截图;②检查点截图;③事务截图。脚本回放:对脚本的正确性进行校验。脚本一脚本回放具体要求如下:回放需要对脚本数据进行修改,使用系统预置的资产并且资产名称为ZCHF开头的数据进行回放;检查点检查资产名称。截图要求:一共2张图:①回放资产维修登记脚本截图;②回放检查点截图。脚本二脚本回放具体要求如下:回放需要对脚本数据进行修改,使用系统预置的资产并且资产名称为ZCHF开头的数据进行回放;检查点检查资产名称。截图要求:一共2张图,分别为:①回放资产报废登记脚本截图;②回放检查点截图。脚本参数设置要求:脚本回放成功后可继续进行下面的操作。先对资产名称进行参数化设置。脚本参数设置要求如下:脚本一参数化要求如下:使用系统预置的资产并且资产名称为ZCYL开头的数据进行资产维修登记参数配置;资产名称参数名称:value,使用CSV数据文件设置实现参数化。CSV数据文件命名:value.dat,输入40条资产信息值。CSV数据文件设置名称命名为:资产名称参数化。检查资产名称,检查点参数名称:title,使用CSV数据文件设置实现参数化。CSV数据文件命名:title.dat,输入40条资产信息值。CSV数据文件设置名称命名为:检查点参数化。截图要求:一共6张图,分别为:①CSV数据文件value.dat截图;②CSV数据文件title.dat截图;③资产名称参数化CSV数据文件设置截图;④检查点参数化CSV数据文件设置截图;⑤资产名称参数化截图;⑥检查点参数化截图。填写表格:填写性能测试总结报告中表格,表格中填写value和title参数值。脚本二参数化要求如下:使用系统预置的资产并且资产名称为ZCYL开头的数据进行报废登记参数配置;使用CSV数据文件设置实现参数化。CSV数据文件命名:zichan.dat,文件中含value和title两个字段,第一列为value值,第二列为title值,中间以逗号分隔;title为资产名称,value为资产名称对应的value值;输入60条资产value和title对应值。报废登记资产名称进行参数化设置,参数名称:value,使用zichan.dat参数化文件。检查点中的资产名称进行参数化设置,参数名称:title,使用zichan.dat参数化文件。截图要求:一共4张图,分别为:①引用的CSV数据文件截图;②CSV数据文件设置截图;③资产名称参数化截图;④检查点参数化截图。填写表格:填写性能测试总结报告中表格,表格中填写value和title参数值。场景设置:按照要求设置虚拟用户个数以及进行场景配置,配置要求如下:脚本修改:维修登记操作前添加思考时间,思考时间设置为:随机延迟的最大时间6秒+固定延迟时间5秒。脚本修改:报废登记操作前添加思考时间,思考时间设置为:7秒固定延迟偏移+4秒偏差。资产维修业务设置虚拟用户数量10,资产报废业务设置虚拟用户数量6。场景配置:资产维修场景配置:取样器错误后停止测试;10秒启动全部虚拟用户,循环次数:20次。资产报废场景配置:取样器错误后停止测试;6秒启动全部虚拟用户,循环次数:10次。使用非GUI模式运行。截图要求:一共5张图,分别为:①维修登记思考时间截图;②报废登记思考时间截图;③维修登记场景设计截图;④报废登记场景设计截图;⑤非GUI运行界面截图。图形结果分析:场景执行完成后,需对测试结果进行截图操作,需要截图的图表要求如下:截图要求:一共2张图,分别为:①Dashboard-Statistics截图;②TransactionsPerSecond截图(只选择事务T_BF、T_WX)。(三)技术参数选取范围1、性能测试功能点选取范围1)资产类别、2)品牌、3)取得方式、4)供应商、5)存放地点、6)部门管理、7)人员管理、8)资产入库、9)资产借还、10)资产转移、11)资产维修、12)资产报废、13)资产盘点、14)资产申购、15)统计报表2、LoadRunner相关参数选取范围参数类型选取范围: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数据更新方式选取范围:1)Eachoccurrence、2)Eachiteration、3)Once场景配置虚拟用户数可设置:1到50之间。持续时长可设置:5min到20min之间,以及所有vuser运行完成。递增虚拟用户数可设置:1到20之间。递增时长设置:5s到30s之间。递减虚拟用户数可设置:1到20之间,以及运行完成结束。递减时长可设置:1s到60s之间,以及运行完成结束。测试结果数据截图取1到23单独或组合图:1)SummaryReport、2)RunningVusers、3)HitperSecond、4)Throughput、5)TransactionSummary、6)AverageTransactionResponseTime、7)VuserSummary、8)Rendezvous、9)ErrorStatistics(byDescription)、10)ErrorsperSecond(byDescription)、11)TransactionsperSecond、12)TotalTransactionsperSecond、13)TransactionPerformanceSummary、14)TransactionResponseTimeUnderLoad、15)TransactionResponseTime(Percentile)、16)TransactionResponseTime(Distribution)、17)TransactionResponseTimeByLocation、18)WebPageDiagnostics、PageComponentBreakdown、19)PageDownloadTimeBreakdown、20)TimetoFirstBufferBreakdown、21)DownloadedComponentSize(KB)、22)HTTPStatusCodeSummary、23)HTTPResponsesperSecond3、JMeter相关参数选取范围线程组选取范围:1)线程组、2)setUp线程组、3)tearDown线程组取样器选取范围:1)HTTP请求、2)调试取样器、3)FTP请求、4)Java请求逻辑控制器选取范围:1)事务控制器、2)循环控制器、3)交替控制器、4)仅一次控制器、5)随机控制器、6)随机顺序控制器、7)简单控制器断言选取范围:1)响应断言、2)JSON断言、3)大小断言定时器选取范围:1)固定定时器、2)统一随机定时器、3)高斯随机定时器、4)泊松随机定时器、5)同步定时器配置元件选取范围:1)CSV数据文件设置、2)HTTP信息头管理器、3)HTTPCookie管理器、4)HTTP缓存管理器、5)HTTP请求默认值、6)HTTP授权管理器、7)FTP默认请求、8)Java默认请求、9)随机变量监听器选取范围:1)察看结果树、2)汇总报告、3)聚合报告、4)汇总图、5)断言结果、6)图形结果、7)响应时间图函数助手选取范围:1)CSVRead、2)Random、3)RandomDate、4)RandomString、5)timeJMeter运行选取范围:1)GUI运行、2)非GUI运行在取样器错误后要执行的动作可设置:继续,启动下一进程循环,停止线程,停止测试,立即停止测试。场景配置虚拟用户数可设置:1到100之间。Ramp-Up时间(秒)可设置:1到60之间。循环次数可设置:永远,自定义次数。调度器可设置:启用,不启用。调度器启用-持续时间可设置:1min到30min之间。调度器启用-启动延迟可设置:无延迟,自定义时间。测试结果数据截图取1到22单独图:1)TestandReportinformation、2)\t"C:/Users/user/Desktop/apache-jmeter-5.3/bin/addgw/_blank"APDEX(ApplicationPerformanceIndex)、3)RequestsSummary、4)Statistics、5)Errors、6)Top5Errorsbysampler、7)

ResponseTimesOverTime、8)ResponseTimePercentilesOverTime(successfulresponses)、9)ActiveThreadsOverTime、10)BytesThroughputOverTime、11)LatenciesOverTime、12)ConnectTimeOverTime、13)HitsPerSecond、14)CodesPerSecond、15)TransactionsPerSecond、16)TotalTransactionsPerSecond、17)

ResponseTimeVsRequest、18)LatencyVsRequest、19)ResponseTimePercentiles、20)ResponseTimeOverview、21)TimeVsThreads、22)ResponseTimeDistribution四、单元测试(一)概述按照要求,执行单元测试,编写java应用程序,按照要求的覆盖方法设计测试数据,使用JUnit框架编写测试类对程序代码进行测试,对测试执行结果进行截图,将相关代码和相关截图粘贴到单元测试报告中。(二)题目要求题目参考样例如下,正式赛卷中具体题目设置及题目数量以专家组设计为准:邮箱注册需要填写邮箱地址和密码。其中要求邮箱格式“登录名@主机名.域名”,登录名为5个字母,主机名固定为下面2个163、126,域名为com或。密码为6个(含6)以上数字组成。填写正确则提示“信息正确”,否则根据实际情况提示“**不符合要求”(**为邮箱地址或密码)。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。使用assertThat中equalTo断言判断输出文字期望结果值和实际返回值是否一致。(三)技术参数选取范围1)语句覆盖法、2)判定覆盖法、3)条件覆盖法、4)判定条件覆盖法、5)条件组合覆盖法、6)路径覆盖法、7)基本路径覆盖法、8)JUnit基础注解、9)JUnitassert断言方法、10)JUnitassertThat一般匹配符断言、11)JUnitassertThat字符串相关匹配符断言、12)JUnitassertThat数值相关匹配符断言、13)JUnitassertThat集合相关匹配符断言、14)JUnit参数化设置、15)JUnit测试套件、16)JUnit测试优先级顺序、17)JUnitTestRunner使用、18)JUnit内置Rule中TestName使用、19)JUnit内置Rule中TemporaryFolder使用、20)JUnit内置Rule中ExternalResource使用、21)JUnit测试private方法。五、接口测试(一)概述按照软件接口测试文档要求,执行接口测试;使用接口测试工具PostMan,编写脚本、配置参数、执行接口,对设计过程及测试结果进行界面截图并粘贴到接口测试报告中。(二)题目要求登录接口脚本编写和执行测试。登录接口描述如下接口功能:提供用户登录功能处理,根据传入的用户名和密码判断登录状态接口地址:http://192.168.X.XXX/ams/mobile/user/login.do请求方式:POST请求参数:参数必填类型说明usernameTureInt用户名passwordTureInt用户密码taskIdTureInt任务ID响应结果:"status":1,"msg":"登录成功!""status":0,"msg":"该任务未分配给当前账号。""status":0,"msg":"用户名密码不匹配。"接口测试要求说明: 在Postman中新建Collections集,测试集命名为Data_Driver;在测试集Data_Driver下新建data_driver脚本;使用csv文件保存接口数据驱动测试数据,csv参数名为username、password、taskId;测试数据为(格式:用户名/密码/任务ID):student/student/1、student/student1/1、student/student/2;选择测试用例集Data_Driver,执行Run,在测试集合运行页面设置执行要求,运行次数要求3次,请求间隔时间为1000ms,发送请求的data文件导入前面的新建csv数据文件。设置完成执行测试用例集。截图要求:一共5张图,分别为:①测试用例脚本包含Collections的名称和设置参数化后的URL和Params相关内容截图;②测试用例集导入数据后预览数据的截图;③分别截图三条用例的测试报告中ResponseBody内容,需要包括status和msg部分。(三)技术参数选取范围1)PostManGet接口请求、2)PostManPost接口请求、3)PostMan环境变量、4)PostMan全局变量、5)PostMan测试断言、6)PostMan测试驱动、7)PostMan设置Cookie

附件1:测试计划模板XXX系统测试计划1概述1.1编写目的[说明编写本测试计划的目的和读者]1.2项目背景[项目背景说明]2测试任务2.1测试目的[说明进行项目测试的目标或所要达到的目标]2.2测试参考文档[本次测试的参考文档说明]2.3测试范围[本测试报告的具体测试方向,根据什么测试,指出需要测试的主要功能模块]3测试资源3.1硬件配置关键项数量配置测试PC机(客户端)XXCPU:IX内存:XXG硬盘:XXXG3.2软件配置资源名称/类型配置操作系统环境操作系统主要为WinX浏览器环境主流浏览器有:XXX浏览器功能性测试工具XXX3.3人力资源分配[在此介绍XX系统的整体人员责任工作任务分配情况]角色人员主要职责测试负责人01_张三协调项目人员安排……4功能测试计划[在此介绍XX系统的功能模块如下表所示]需求编号角色一级模块二级模块三级模块测试人员001管理员/操作用户登录登录——01—张三002管理员/操作用户首页首页——01—张三………………5测试整体进度安排[在此介绍XX系统的整体进度情况,各个阶段的时间、人员、工作内容、产出物等,如下表所示。]测试阶段时间安排参与人员测试工作内容安排产出需求分析开始时间—XX:XX01_张三、进行需求分析理解…………6相关风险及解决计划[列出在此项目的测试工作所存在的各种风险的假定,需要考虑项目测试过程中可能发生的具体事务,分别分析并加以应对]6.1风险6.2解决计划以上为测试计划结构。附件2:测试总结报告模板XXX系统测试报告1测试概述1.1编写目的[本测试报告的具体编写目的,指出预期的读者范围]1.2项目背景[项目背景说明]2测试参考文档[测试参考文档]3项目组成员角色人员主要职责测试负责人01_张三协调项目人员安排……4测试设计介绍4.1测试用例设计方法[简要介绍测试用例的设计方法。例如:等价类划分]4.2测试环境与配置资源名称/类型配置PC操作系统主要为WinX;浏览器有:XXX4.3测试方法[测试过程使用的测试方法介绍]5测试进度5.1测试进度回顾[描述测试过程中的测试进度以及总结]测试阶段实际时间安排参与人员实际测试工作安排需求分析开始时间—XX:XX01_张三、01_李四、01_王五进行需求分析理解……5.2测试进度总结[描述测试过程中的测试过程以及结果]6用例汇总功能模块测试用例总数用例编写人执行人登录……01_张三01_张三……用例合计(个)…………——7Bug汇总[对发现的Bug按照不同标准进行汇总]功能模块按Bug严重程度个数Bug类型严重很高高中低合计功能BugUIBug建议性Bug兼容性Bug合计登录……合计(个)8测试结论[最终测试结果总结说明,测试过程中遇到的重要问题以及如何解决、被测系统的质量总结,个人的收获以及团队的得失等]以上为测试报告结构。

第一套技术参数任务一技术参数选取:角色名称模块菜单功能项超级管理员个人信息查看超级管理员角色相关信息,可修改手机号码资产类别新增、修改、禁用、启用品牌新增、修改、禁用、启用取得方式新增、修改、禁用、启用供应商新增、修改、禁用、启用、查询、查看详情存放地点新增、修改、禁用、启用、查询、查看详情资产管理员个人信息查看资产管理员角色相关信息,可修改手机号码资产类别查看品牌查看取得方式查看供应商查询、查看详情存放地点查询、查看详情部门管理新增、修改人员管理新增、修改、删除、查询资产入库入库登记、修改、查询、批量导出资产借还借用登记、归还、查询、查看借用单详情资产转移转移登记、查询、查看转移单详情、查看转移原因资产维修维修登记、查询、查看维修单详情、维修统计资产报废报废登记、查询、查看报废详情、查看报废原因资产盘点新增盘点单、删除盘点单、开始盘点、录入盘点结果、结束盘点、查询、查看盘点结果任务二技术参数选取:1、自动化测试功能点选取范围1)资产类别、3)取得方式、8)资产入库、12)资产报废2、Selenium设计方法选取范围1)浏览器基本操作(如打开浏览器、输入地址、网页最大化等)、2)Selenium元素定位方法:id定位、3)Selenium元素定位方法:name定位、4)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之页面中下拉框的处理、20)Selenium之页面截图操作、21)Selenium之alert弹出框处理、22)unittest自动化测试框架、23)读取csv文件、24)数据驱动、25)PageObject模式任务三技术参数选取:1、性能测试功能点选取范围13)资产盘点、14)资产申购2、JMeter相关参数选取范围线程组选取范围:3)tearDown线程组取样器选取范围:3)FTP请求逻辑控制器选取范围:3)交替控制器断言选取范围:2)JSON断言定时器选取范围:3)高斯随机定时器配置元件选取范围:2)HTTP信息头管理器监听器选取范围:7)响应时间图函数助手选取范围:3)RandomDateJMeter运行选取范围:1)GUI运行在取样器错误后要执行的动作可设置:停止线程场景配置虚拟用户数可设置:80Ramp-Up时间(秒)可设置:20循环次数可设置:自定义次数。调度器可设置:不启用。调度器启用-持续时间可设置:25min调度器启用-启动延迟可设置:自定义时间。测试结果数据截图取1到22单独图:13)HitsPerSecond3、LoadRunner相关参数选取范围参数类型选取范围:7)Table、UniqueNumber数据分配方法选取范围:2)Random数据更新方式选取范围:3)Once场景配置虚拟用户数可设置:40。持续时长可设置:10min递增虚拟用户数可设置:5递增时长设置:25s。递减虚拟用户数可设置:10递减时长可设置:20s测试结果数据截图取1到23单独或组合图:16)TransactionResponseTime(Distribution)、17)TransactionResponseTimeByLocation、18)WebPageDiagnostics、PageComponentBreakdown、19)PageDownloadTimeBreakdown、20)TimetoFirstBufferBreakdown、21)DownloadedComponentSize(KB)、22)HTTPStatusCodeSummary、23)HTTPResponsesperSecond任务四技术参数选取:1)语句覆盖法、4)判定条件覆盖法、5)条件组合覆盖法、6)路径覆盖法、7)基本路径覆盖法、8)JUnit基础注解、9)JUnitassert断言方法、10)JUnitassertThat一般匹配符断言、11)JUnitassertThat字符串相关匹配符断言、12)JUnitassertThat数值相关匹配符断言、13)JUnitassertThat集合相关匹配符断言、14)JUnit参数化设置、15)JUnit测试套件、16)JUnit测试优先级顺序、17)JUnitTestRunner使用、21)JUnit测试private方法任务五技术参数选取:1)PostManGet接口请求、2)PostManPost接口请求、3)PostMan环境变量、4)PostMan全局变量、5)PostMan测试断言、6)PostMan测试驱动、7)PostMan设置Cookie

第二套技术参数任务一技术参数选取:角色名称模块菜单功能项超级管理员个人信息查看超级管理员角色相关信息,可修改手机号码资产类别新增、修改、禁用、启用品牌新增、修改、禁用、启用取得方式新增、修改、禁用、启用供应商新增、修改、禁用、启用、查询、查看详情存放地点新增、修改、禁用、启用、查询、查看详情资产管理员个人信息查看资产管理员角色相关信息,可修改手机号码资产类别查看品牌查看取得方式查看供应商查询、查看详情存放地点查询、查看详情部门管理新增、修改人员管理新增、修改、删除、查询资产入库入库登记、修改、查询、批量导出资产借还借用登记、归还、查询、查看借用单详情资产转移转移登记、查询、查看转移单详情、查看转移原因资产维修维修登记、查询、查看维修单详情、维修统计资产报废报废登记、查询、查看报废详情、查看报废原因资产盘点新增盘点单、删除盘点单、开始盘点、录入盘点结果、结束盘点、查询、查看盘点结果资产申购申购登记、查询、查看申购单详情任务二技术参数选取:1、自动化测试功能点选取范围4)供应商、7)人员管理、9)资产借还、10)资产转移2、Selenium设计方法选取范围1)浏览器基本操作(如打开浏览器、输入地址、网页最大化等)、4)Selenium元素定位方法:xpath定位、5)Selenium元素定位方法:css_selector定位、6)Selenium元素定位方法:link_text定位、7)Selenium元素定位方法:partial_link_text定位、11)Selenium之鼠标模拟操作、12)Selenium之键盘模拟操作、13)Selenium之时间等待处理、14)Selenium之sumbit()方法使用、15)Selenium之页面中下拉框的处理、16)Selenium之操作下拉滚动条方法、19)Selenium之文件上传处理、20)Selenium之页面截图操作、21)Selenium之alert弹出框处理、22)unittest自动化测试框架、23)读取csv文件、24)数据驱动、25)PageObject模式任务三技术参数选取:1、性能测试功能点选取范围11)资产维修、12)资产报废2、JMeter相关参数选取范围线程组选取范围:3)tearDown线程组取样器选取范围:3)FTP请求、4)Java请求逻辑控制器选取范围:7)简单控制器断言选取范围:3)大小断言定时器选取范围:5)同步定时器配置元件选取范围:9)随机变量监听器选取范围:7)响应时间图函数助手选取范围:5)timeJMeter运行选取范围:2)非GUI运行在取样器错误后要执行的动作可设置:立即停止测试场景配置虚拟用户数可设置:100Ramp-Up时间(秒)可设置:60循环次数可设置:自定义次数调度器可设置:不启用调度器启用-持续时间可设置:30min调度器启用-启动延迟可设置:自定义时间测试结果数据截图取1到22单独图:22)ResponseTimeDistribution3、LoadRunner相关参数选取范围参数类型选取范围:10)XML数据分配方法选取范围:3)Unique数据更新方式选取范围:3)Once场景配置虚拟用户数可设置:50持续时长可设置:所有vuser运行完成递增虚拟用户数可设置:20递增时长设置:30s递减虚拟用户数可设置:运行完成结束递减时长可设置:运行完成结束测试结果数据截图取1到23单独或组合图:19)PageDownloadTimeBreakdown、20)TimetoFirstBufferBreakdown、21)DownloadedComponentSize(KB)、22)HTTPStatusCodeSummary、23)HTTPResponsesperSecond任务四技术参数选取:1)语句覆盖法、4)判定条件覆盖法、5)条件组合覆盖法、6)路径覆盖法、7)基本路径覆盖法、8)JUnit基础注解、9)JUnitassert断言方法、10)JUnitassertThat一般匹配符断言、13)JUnitassertThat集合相关匹配符断言、14)JUnit参数化设置、15)JUnit测试套件、16)JUnit测试优先级顺序、17)JUnitTestRunner使用、19)JUnit内置Rule中TemporaryFolder使用、20)JUnit内置Rule中ExternalResource使用、21)JUnit测试private方法任务五技术参数选取:1)PostManGet接口请求、2)PostManPost接口请求、3)PostMan环境变量、4)PostMan全局变量、5)PostMan测试断言、6)PostMan测试驱动、7)PostMan设置Cookie

第三套技术参数任务一技术参数选取:角色名称模块菜单功能项超级管理员个人信息查看超级管理员角色相关信息,可修改手机号码资产类别新增、修改、禁用、启用品牌新增、修改、禁用、启用取得方式新增、修改、禁用、启用供应商新增、修改、禁用、启用、查询、查看详情存放地点新增、修改、禁用、启用、查询、查看详情资产管理员个人信息查看资产管理员角色相关信息,可修改手机号码资产类别查看品牌查看取得方式查看供应商查询、查看详情存放地点查询、查看详情部门管理新增、修改人员管理新增、修改、删除、查询资产入库入库登记、修改、查询、批量导出资产借还借用登记、归还、查询、查看借用单详情资产转移转移登记、查询、查看转移单详情、查看转移原因资产维修维修登记、查询、查看维修单详情、维修统计资产报废报废登记、查询、查看报废详情、查看报废原因资产盘点新增盘点单、删除盘点单、开始盘点、录入盘点结果、结束盘点、查询、查看盘点结果统计报表分别按资产状态、资产类别、供应商、品牌、取得方式、存放地点对资产进行统计任务二技术参数选取:1、自动化测试功能点选取范围2)品牌、3)取得方式、7)人员管理、8)资产入库2、Selenium设计方法选取范围1)浏览器基本操作(如打开浏览器、输入地址、网页最大化等)、2)Selenium元素定位方法:id定位、3)Selenium元素定位方法:name定位、4)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之鼠标模拟操作、17)Selenium之窗口切换、18)Selenium之页面元素属性删除、19)Selenium之文件上传处理、20)Selenium之页面截图操作、21)Selenium之alert弹出框处理、22)unittest自动化测试框架、23)读取csv文件、24)数据驱动、25)PageObject模式任务三技术参数选取:1、性能测试功能点选取范围12)资产报废、13)资产盘点2、JMeter相关参数选取范围线程组选取范围:1)线程组取样器选取范围:1)HTTP请求逻辑控制器选取范围:1)事务控制器断言选取范围:1)响应断言定时器选取范围:1)固定定时器配置元件选取范围:1)CSV数据文件设置监听器选取范围:1)察看结果树函数助手选取范围:1)CSVReadJMeter运行选取范围:1)GUI运行在取样器错误后要执行的动作可设置:继续场景配置虚拟用户数可设置:5Ramp-Up时间(秒)可设置:5循环次数可设置:永远调度器可设置:启用调度器启用-持续时间可设置:5min调度器启用-启动延迟可设置:无延迟测试结果数据截图取1到22单独图:1)TestandReportinformation3、LoadRunner相关参数选取范围参数类型选取范围:1)Date/Time数据分配方法选取范围:1)Sequential数据更新方式选取范围:1)Eachoccurrence场景配置虚拟用户数可设置:5持续时长可设置:5min。递增虚拟用户数可设置:5递增时长设置:5s递减虚拟用户数可设置:5递减时长可设置:5测试结果数据截图取1到23单独或组合图:1)SummaryReport、2)RunningVusers、3)HitperSecond、4)Throughput、5)TransactionSummary任务四技术参数选取:5)条件组合覆盖法、6)路径覆盖法、7)基本路径覆盖法、8)JUnit基础注解、9)JUnitassert断言方法、10)JUnitassertThat一般匹配符断言、11)JUnitassertThat字符串相关匹配符断言、12)JUnitassertThat数值相关匹配符断言、13)JUnitassertThat集合相关匹配符断言、14)JUnit参数化设置、15)JUnit测试套件、16)JUnit测试优先级顺序、17)JUnitTestRunner使用、18)JUnit内置Rule中TestName使用任务五技术参数选取:1)PostManGet接口请求、2)PostManPost接口请求、3)PostMan环境变量、4)PostMan全局变量、5)PostMan测试断言、6)PostMan测试驱动、7)PostMan设置Cookie

第四套技术参数任务一技术参数选取:角色名称模块菜单功能项超级管理员个人信息查看超级管理员角色相关信息,可修改手机号码资产类别新增、修改、禁用、启用品牌新增、修改、禁用、启用取得方式新增、修改、禁用、启用供应商新增、修改、禁用、启用、查询、查看详情存放地点新增、修改、禁用、启用、查询、查看详情资产管理员个人信息查看资产管理员角色相关信息,可修改手机号码资产类别查看品牌查看取得方式查看供应商查询、查看详情存放地点查询、查看详情部门管理新增、修改人员管理新增、修改、删除、查询资产入库入库登记、修改、查询、批量导出资产借还借用登记、归还、查询、查看借用单详情资产转移转移登记、查询、查看转移单详情、查看转移原因资产维修维修登记、查询、查看维修单详情、维修统计资产报废报废登记、查询、查看报废详情、查看报废原因资产盘点新增盘点单、删除盘点单、开始盘点、录入盘点结果、结束盘点、查询、查看盘点结果资产申购申购登记、查询、查看申购单详情统计报表分别按资产状态、资产类别、供应商、品牌、取得方式、存放地点对资产进行统计任务二技术参数选取:1、自动化测试功能点选取范围5)存放地点、6)部门管理、7)人员管理、8)资产入库2、Selenium设计方法选取范围1)浏览器基本操作(如打开浏览器、输入地址、网页最大化等)、2)Selenium元素定位方法:id定位、6)Selenium元素定位方法:link_text定位、7)Selenium元素定位方法:partial_link_text定位、8)Selenium元素定位方法:class_name定位、9)Selenium元素定位方法:tag_name定位、10)Selenium复数元素定位方法、13)Selenium之时间等待处理、14)Selenium之sumbit()方法使用、15)Selenium之页面中下拉框的处理、16)Selenium之操作下拉滚动条方法、19)Selenium之文件上传处理、20)Selenium之页面截图操作、21)Selenium之alert弹出框处理、22)unittest自动化测试框架、23)读取csv文件、24)数据驱动、25)PageObject模式任务三技术参数选取:1、性能测试功能点选取范围14)资产申购、15)统计报表2、JMeter相关参数选取范围线程组选取范围:2)setUp线程组取样器选取范围:2)调试取样器逻辑控制器选取范围:2)循环控制器断言选取范围:2)JSON断言定时器选取范围:2)统一随机定时器配置元件选取范围:2)HTTP信息头管理器监听器选取范围:2)汇总报告函数助手选取范围:2)RandomJMeter运行选取范围:2)非GUI运行在取样器错误后要执行的动作可设置:启动下一进程循环场景配置虚拟用户数可设置:10Ramp-Up时间(秒)可设置:10循环次数可设置:自定义次数调度器可设置:不启用。调度器启用-持续时间可设置:10min调度器启用-启动延迟可设置:自定义时间测试结果数据截图取1到22单独图:2)\t"C:/Users/user/Desktop/apache-jmeter-5.3/bin/addgw/_blank"APDEX(ApplicationPerformanceIndex)3、LoadRunner相关参数选取范围参数类型选取范围:2)File数据分配方法选取范围:2)Random数据更新方式选取范围:2)Eachiteration场景配置虚拟用户数可设置:10持续时长可设置:10min递增虚拟用户数可设置:10递增时长设置:10s递减虚拟用户数可设置:10递减时长可设置:10s测试结果数据截图取1到23单独或组合图:2)RunningVusers、3)HitperSecond、4)Throughput、5)TransactionSummary、6)AverageTransactionResponseTime、7)VuserSummary、8)Rendezvous任务四技术参数选取:1)语句覆盖法、2)判定覆盖法、3)条件覆盖法、4)判定条件覆盖法、5)条件组合覆盖法、6)路径覆盖法、7)基本路径覆盖法、8)JUnit基础注解、9)JUnitassert断言方法、10)JUnitassertThat一般匹配符断言、11)JUnitassertThat字符串相关匹配符断言、12)JUnitassertThat数值相关匹配符断言、13)JUnitassertThat集合相关匹配符断言、14)JUnit参数化设置、15)JUnit测试套件、16)JUnit测试优先级顺序、17)JUnitTestRunner使用、18)JUnit内置Rule中TestName使用、19)JUnit内置Rule中TemporaryFolder使用、20)JUnit内置Rule中ExternalResource使用、21)JUnit测试private方法任务五技术参数选取:1)PostManGet接口请求、2)PostManPost接口请求、3)PostMan环境变量、4)PostMan全局变量、5)PostMan测试断言、6)PostMan测试驱动、7)PostMan设置Cookie

第五套技术参数任务一技术参数选取:角色名称模块菜单功能项超级管理员个人信息查看超级管理员角色相关信息,可修改手机号码资产类别新增、修

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论