3G Dongle-功能测试用例
- 格式:xls
- 大小:113.00 KB
- 文档页数:9
3g2g互操作测试总结通过一段时间配合华为研发做3G2G互操作测试,对测试基本流程以及测试中需要注意的事项都有了较熟练的掌握,同时也能够熟练地操作华为测试软件PROBE,通过测试数据对数据进行一些简单的分析,并在3G2G互操作测试方面各部分参数有了一些了解,在些以总结的方式写下来,方便自己学习也方便兄弟们参考。
就整个3G2G测试的过程而言,本总结分为三部分:测试前的设备测试和软件调试、测试过程中的不同用例的操作流程和测试中需要注意的事项。
(一)测试前的设备调测和软件调试:1.测试前的设备准备及调测:1)测试前的设备准备工作:测试不同的业务需要准备不同的设备,如CS需要测试手机,PS需要测试数据卡,硬件狗等等,同时根据用例要求需要准备GPS2)设备与计算机的连接:在测试过程中设备连接经常出问题,如测试手机端口找不到,我们可以更换USB端口尝试;如数据卡接上后检测不到WCDMA信号,我们也可以更换端口尝试;如数据卡检测到信号却拨号失败,我们可以先打开数据卡软件Mobile Partner来连接,完成后断开,再次使用拨号连接来尝试3)测试手机问题:测试手机端口找不到,可能与测试手机未开启测试功能有关,可联系华为研发人员开启测试功能,这个需要编码,每部手机有不同的编码2.PROBE软件调试:在PROBE中硬件检测扫描等与在平时测试中雷同,但是测试过程中我们需要看的窗口不一样,所以,这里有必要把经常用到的窗口列出来,因窗口太多,放到了三个PAGE里1)PAGE1:主要是3G2G信号强度以及事件等包括有有五个窗口,分别为:PWER CONTRL、SERVING/ACTIVE SETNEIGHBORING CELLS、GSM SERVING NEIGHBORING CELLS、BA LIST、INTER-RAT GSM CELL INFORMATION 下面把各个窗口截图如下,分别做以介绍:a)PWER CONTRL:b)SERVING/ACTIVE SET NEIGHBORING CELLS:c)GSM SERVING NEIGHBORING CELLS:这个窗口是在切换到2G后,会看到GSM的服务小区和相邻小区d)BA LIST:同样是在切换到2G后,UE能够检测到的所有小区列表e)INTER-RAT GSM CELL INFORMATION:UE在3G状态下能够检测到的GSM小区的信息2)PAGE2:主要是查看信令和UE消息的窗口包括了三个窗口:NAS/GSM RR MESSAGES、EVENT LIST、RRC MESSAGES 下面帖出各窗口的图片,同时做以说明a)NAS/GSM RR MESSAGES:当切换到2G状态下,我们可以在这个窗口中看到UE的消息b)EVENT LIST:这个窗口中,出现UE的所有事件,包含时间等休息c)RRC MESSAGES:该窗口可以看到的是UE在3G状态下的返回的消息3)PAGE3:主要是地图打点信息主要就是一个MAP窗口,利用GPS打点信息的反应,在这个窗口中我们能够清晰地看到切换点,以及切换时的信息号质量电平值等在MPA LAYERS中,因为我测试的是3G2G互操作,同时会设计到GSM信号,所以我们需要添加上UE_RxLev(idle+sub)这一项,这样就可以在地图中清楚地看到2G的信号如此,PROBE中所有的我们需要看的信息及显示窗口已经布置好,我们可以让其更美观,怎么排列就看自己喜好了,同时这些窗口也是可控的,我们可以按照实际情况来变动窗口,不是固定不变(二)测试过程中不同用例的操作流程在3G2G互操作测试过程中,用例达到22个之多,所以在此我将挑出其中有代表性的用例进行说明,其它的用例基本上是换汤不换药,大家一看就会不明白,下面我就CS 用例的测试过程、384下载用例测试流程和CS+DPA用例的测试过程做以说明1.CS用例3G2G互操作测试流程测试软件PROBE开始,并选择数据保存目录,做好数据保存,测试手机拨打被叫手机,具体UE事件看下图图片中各个不同的事件已经有详细说明,当CS切换请求发送后,如果切换失败,会返回切换失败事件,返回失败事件可能有时间延迟,会有10左右的时间返回2.384下载用例测试流程384切换操作与路测384下载操作基本相同,在事件列表中我们可以看到3G 到2G切换请求,并返回切换成功事件,但是有时间延迟,如果这个时延太长,有可能会上报切换失败事件,事实上已经切换完成下面给出384数传图片:在图片中我们可以明显地看到切换完成后的数率变化,同时在切换过程中,有将近10S左右的时间速率为0,这是正常现象,因为在切换后有个时间延迟,UE会上报数据传输的请求。
1、兼容性测试在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。
客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。
测试目的配置说明操作系统系统软件外设应用软件结果服务器Window2000(S)WindowXpWindow2000(P)Window2003用例编号TestCase_LinkWorks_WorkEvaluate项目名称LinkWorks模块名称WorkEvaluate模块项目承担部门研发中心-质量管理部用例作者完成日期2005-5-27本文档使用部门质量管理部评审负责人审核日期批准日期注:本文档由测试组提交,审核由测试组负责人签字,由项目负责人批准。
历史版本:版本/状态作者参与者起止日期备注V1.11.1.疲劳强度测试用例强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。
如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。
而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。
强度测试还可用于确定测试对象能够处理的最大工作量。
测试目的测试说明前提条件连续运行8小时,设置添加10用户并发测试需求输入/动作输出/响应是否正常运行功能1 2小时4小时6小时8小时功能1 2小时4小时6小时8小时一、功能测试用例此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。
这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。
主要测试技术方法为用户通过GUI(图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。
用例标识LinkWorks_WorkEvaluate_02项目名称开发人员模块名称WorkEvaluate用例作者参考信息工作考核系统界面设计(2005_03_28).vsd测试类型设计日期2006-9-27 测试人员测试方法黑盒测试日期用例描述前置条件编号权限测试项测试描述/输入/操作期望结果真实备注(并列关系)类别结果00001 无列表页面导航栏导航测试浏览\点击导航连接详细正确导航页面所在位置00002 添加删除修改按钮添加修改删除按钮是否可用不可用00003 接受、汇报按钮1)不是自己负责的数据未考核之前能否接受\汇报不能2)属于自己负责的未接受之前时候是否可以接受能3)属于自己负责的数据接受后但未考核能否可以汇报能4)接受后的数据没有汇报但考核了,是否仍可以汇报不能00004 考核审核按钮这俩按钮是否可用这两按钮为置灰,不可用00005 二级联动下拉列表功能测试下拉列表选择1)默认为“本月由我负责的工作”,此时第2个下拉列表不显2)当选择项非“…由我负责的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确00006 DataGrid 功能测试1)数据显示根据二级联动下拉列表正确显示符合条件的数据2)点击列头排序、点击列头正确排序3)单击行(加按Ctrl\Shift\Alt)选中数据选中数据单行(选中数据行为黄色)在文本框正确显示,不能多行选择00007 分页控件功能测试1)点击“首页、上一页、下一页、尾页”1)能正确分页、翻页2)能选择页数和正2)页数下拉列表和跳转按钮确跳转3)对数据操作(增删改)后正确显示00008 月中、月末目标与月中月末报告四个文本框功能测试1)数据显示1)正确显示DataGrid选中行的数据2)字数过多滚动条功能2)字符数过多时显示滚动条并能正确滚动00009 界面UI UI测试页面没有错别字,跟整体风格一致,布局合理00010 信息汇报页面导航栏点击导航栏处显示的导航链接1)正确显示所在页面的模块名称2)正确导航00011 工作名称、负责人、考核人、开始日期、结束日期、工作量、月中月末考核目标、考核结果、考核说明各项是否只能浏览是00012 月中月末工作报告这两文本框能否填写能00013 发送即时通CkeckBox能否点击选择、取消能00014 月中、月末汇报RadioButton能否正常使用能00015 汇报按钮1)汇报按钮单击能否正常使用能2)连续多次点击汇报按钮是否能正常汇报正常汇报3)汇报成功后,页面跳转到何处转到列表页00016 取消按钮1)取消按钮能否正常使用1)能2)点击取消按钮是只清空所填数据还是返回上一页?2)返回上一页工作考核数据列表页3)能否快速连续点击,是什么结果3)返回上一页工作考核数据列表页00017 界面UI 必填项是否有标识页面没有错别字,跟整体风格一致,布局合理00018分配权列表页面导航栏浏览\点击导航连接详细正确导航页面所在位置00019 添加按钮点击添加按钮进入信息添加页面00020 修改删除按钮1)未考核之前,如是考核自己以及自己负责部门人员的数据修改删除按钮是否显示可用1)可用,修改进入修改页面,删除给出删除确定与否的提示2)未考核之前,不属于自己以及自己负责部门人员的,修改删除是否显示可用2 )不可用3)已考核的是否可以修改删除3 )不可用4)已审核的是否可以修改删除4 )不可用5)对能删除的数据进行删除操作有没有提示5 )有提示6)数据删除后返回到哪?6)正确返回到列表页00021 接受\汇报按钮1)不是自己负责的数据未考核之前能否接受\汇报1)不能2)属于自己的未接受之前时候是否可以接受2)可以接受3)属于自己的数据接受后但未考核是否可以汇报3)可以汇报4)接受后的数据考核了4)不可以是否仍可以汇报00022 考核\审核按钮1)考核、审核按钮是否可用不可用00023 关联的查看工作下拉列表框下拉列表选择1)默认为“本月由我负责的工作”2)当选择项非“…\由我负责\审核的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确00024 Grid显示、排序1)是否显示正确数据1)正确显示2)点击列头是否能排序2)能正确排序而不影响页面上的其他正常功能00025 四个文本框的内容和滚动条1 )数据显示 1 )正确显示DataGrid选中行的数据2 )字数过多滚动条功能 2 )字符数过多时显示滚动条并能正确滚动00026 分页控件1)点击“首页、上一页、下一页、尾页”1 )能正确分页、翻页2)页数下拉列表和跳转按钮2)能选择页数和正确跳转3 ) 对数据操作(增删改)后是否正确显示数据3)对数据操作(增删改)后正确显示00027 界面UI 页面没有错别字,跟整体风格一致,布局合理00028 导航栏点击导航栏处显示的导航链接3)正确显示所在页面的模块名称4)正确导航00029 工作名称文本框1)正确输入数据1)不出现错误2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合2)不符合要求的给出输入错误处理提示信息添加页面3)输入超长字符是否可以提交3)不能提交,给出字符串超长提示4)空工作名称是否可以提交4)不可以提交00030 负责、考核人1)弹出项是否可正确选择使用1)弹出项能正确选择使用2)默认的考核人是否为信息添加者2)考核人默认为信息添加者3)考核人是否可以修改3)考核人可以修改4)是否可对非自己负责的部门人员添加工作任务4)不可以00031 开始、结束日期1)弹出页是否可正确使用1)弹出项能正确选择使用2)手动输入正确日期格式是否可以提交2)手动输入正确日期格式能提交3)手动输入非法日期格式是否可以提交3)手动输入非法日期格式不能提交,且应给出提示处理4)开始日期大于结束日期是否能提交,如不能提交有无提示4)开始日期大于结束日期不能提交,且要给出相应的提示5)清空日期是否可以提交5)日期不能为空00032 工作量文本框1)填写合理的数字是否可提交1)正常提交2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合2)提示输入错误给出处理3)输入中文是否可以提交3)提示输入错误4)输入2147483648是否能提交4)提示输入错误5)输入小数、非正数是否可提交5)可以输入小数,但不能输入非正数6)空工作量是否可以提交6)提示不能为空00033 月中月末考核目标文本框1)是否能填写,能填写的话输入合法数据是否可提交1)能填写,输入合法数据能提交2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交2)合法的数据能提交,不合法的给予处理和错误提示3)是否可以为空3)可以为空00034 月中月末工作报告文本框1)是否能填写,能填写的话输入合法数据能否提交1)置灰,不能填写2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交2)不能填写3)是否可以为空3)不能填,原本为空00035 考核结果下拉列表框下拉列表能否正常使用不能00036 考核说明文本框1)是否能填写,能填写的话输入合法数据是否可提交1)置灰,不能填写2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交2)置灰,不能填写3)是否可以为空3)置灰,不能填写00037 发送即时通CkeckBox能否点击选择、取消能00038 添加按钮1)添加按钮单击能否正常使用1)能正常使用2)能否快速连续点击,能的话同一数据是否添加多条?2)不应该能连续点击3)添加数据成功是否有给出添加成功的提示3)给出添加成功的提示4)添加成功后,页面跳转到何处4)之前添加的信息项清空,不跳转,以便继续添加00039 取消按钮1)取消按钮能否正常使用1)能2)点击取消按钮是只清空所填数据还是返回上一页?2)返回上一页工作考核数据列表页3)能否快速连续点击,是什么结果3)返回上一页工作考核数据列表页00040 界面UI 1)必填项是否有标识1)必填项给出必填标识2)界面有无错别字,跟整体风格是否一致2)页面没有错别字,跟整体风格一致,布局合理0004100042修改页面导航栏点击导航栏处显示的导航链接1)正确显示所在页面的模块名称2)正确导航00043 工作名称文本框1)是否正确显示数据,能否修改数据2)修改填入正确数据能否提交3)修改时输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合4)修改输入超长字符是否可以提交5)修改空工作名称是否可以提交1)是,能2)可以提交3)符合的提交,非法的给予处理和错误提示4)不可以5)不可以00044 负责、考核人弹出项1)数据是否正确显示2)能否修改,修改后能否正确提交1)是2)能修改,提交数据正确00045 开始、结束日期弹出项1)数据是否正确显示2)能否修改,输入合法1)是2)能修改,提交数据数据能否正确提交3)输入非法日期格式能否提交4)开始日期大于结束日期能否提交5)空日期能否提交正确3)不能提交,给出处理提示4)不能,给出提示5)不能为空日期00046 工作量文本框1)是否可以修改2)填写合理的数字是否可提交3)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合4)输入中文是否可以提交5)输入2147483648是否能提交6)输入小数、非正数是否可提交7)空工作量是否可以提交1)可以修改2)正常提交3)提示输入错误给出处理4)提示输入错误5)提示输入错误6)可以输入小数,但不能输入非正7)提示不能为空00047 月中月末考核目标文本框1)是否可以修改2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交3)是否可以为空1)是2)合法的能提交,不合法的给予处理和提示3)能00048 月中月末工作报告文本框1)是否可以修改1)置灰,不能使用00049 考核结果下拉列表1)能否使用1)置灰,不能使用00050 发送即时通CkeckBox1)状态是否保存正确2)能否点击修改选择、取消1)状态是否保存正确2)能否点击修改选择、取消00051 修改按钮1)修改按钮能否正常使用2)能否连续点击,连续点击是否对此修改信息提交多次3)修改成功是否有给出提示1)能2)连续点击只修改数据,而不添加数据3)修改成功给出修改成功的提示4)转到工作考核数4)修改成功后,页面跳转到何处据列表页(保存最近一次的状态页面)00052 取消按钮1)取消按钮能否正常使用2)点击取消按钮是只清空所填数据还是返回上一页?3)能否快速连续点击,是什么结果1)能2)返回上一页工作考核数据列表页3)返回上一页工作考核数据列表页00053 界面UI 必填项是否有标识1)必填项给出必填标识2)页面没有错别字,跟整体风格一致,布局合理00054考核权列表页面导航栏浏览\点击导航连接1)正确显示所在页面的模块名称2)正确导航00055 添加按钮点击添加按钮进入信息添加页面00056 修改\删除按钮1)未考核之前,如是负责人是自己数据修改删除按钮是否显示可用2)未考核之前,不属于自己的,修改删除是否显示可用3)已考核的是否可以修改删除4)已审核的是否可以修改删除5)对能删除的数据进行删除操作有没有提示6)数据删除后返回到哪?1)可用2)可用3)不可用4)不可用5)有提示6)正确返回到列表页00057 接受\汇报按钮1)不是自己负责的数据未考核之前能否接受\汇报2)属于自己负责的未接受之前时候可以接受3)属于自己的数据接受后但未考核是否可以汇报4)接受后的数据考核了是否仍可以汇报1)不能2)可以3)可以4)不可以00058 考核按钮1)不是自己负责的数据1)不能未接受之前能否考核2)自己以及自己负责部门人员负责的任务数据未接受之前能否考核3)自己负责的任务数据接受后能否考核4)自己负责部门人员的任务数据未接受之前能否考核5)自己负责部门人员的任务数据接受了但未汇报能否考核6)自己负责部门人员的任务数据汇报后能否考核7)自己负责部门人员的任务数据考核后,能否再考核8)自己负责部门人员的任务数据审核后,能否再考核2)不能3)按钮正常显示,不能自己对自己考核,有提示4)不能5)考核人为自己才能考核,进入页面,否则不能考核6)考核人为自己才能考核,进入考核页面,否则不能考核7)不能,此时考核按钮置灰8)不能,此时考核按钮置灰00059 审核按钮1)该按钮是否可用1),置灰,不可用00060 关联的查看工作下拉列表框下拉列表选择1)默认为“本月由我负责的工作”2)当选择项非“…由我负责\审核的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确00061 Grid显示、排序1)是否显示正确数据2)点击列头是否能排序1)正确显示2)能正确排序00062 四个文本框的内容和滚动条1)数据显示2)字数过多滚动条功能1)正确显示DataGrid选中行的数据2)字符数过多时显示滚动条并能正确滚动00063 分页控件1)点击“首页、上一页、下一页、尾页”2)页数下拉列表和跳转按钮3)对数据操作(增删改)后是否正确显示1)能正确分页、翻页2)能选择页数和正确跳转3)对数据操作(增删改)后正确显示00064 界面UI 页面没有错别字,跟整体风格一致,布局合理00065信息考核页面导航栏点击导航栏处显示的导航链接1)正确显示所在页面的模块名称2)正确导航00066 工作名称、负责人、考核人、开始日期、结束日期、工作量、四个文本框1)是否正确显示数据2)这几项数据是否有数据能修改1)正确显示数据2)这几项为置灰,数据不能修改00067 核结果下拉列表1)下拉列表能否正常使用2)不选择考核结果能否提交1)能2)不能,给出提示00068 考核说明文本框1)是否能填写,能填写的话输入合法数据是否可提交2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交3)是否可以为空4)能否考核自己的数据1)能填写数据,输入合法数据能正确提交2)合法的能提交,不合法的给予处理和提示3)可以4)不能自己考核自己,自己考核自己的给出提示“不能对自己负责的工作数据进行考核”00069 发送即时通CkeckBox能否点击选择、取消能00070 考核按钮1)考核按钮是否能正常使用2)考核成功以后是否给出考核成功的提示3)考核成功后,页面跳转到何处1)是2)给出提示3)工作考核数据列表页00071 取消按钮1)取消按钮能否正常使用2)点击取消按钮是只清空所填数据还是返回上一页?3)能否快速连续点击,是什么结果1)能2)返回上一页工作考核数据列表页3)返回上一页工作考核数据列表页00072 界面UI 1)必填项给出必填标识2)页面没有错别字,跟整体风格一致,布局合理00073审核权列表页面导航栏浏览\点击导航连接1)正确显示所在页面的模块名称2)正确导航00074 添加按钮点击添加按钮进入信息添加页面00075 修改删除按钮1)未考核之前,如是考核自己的数据修改删除按钮是否显示可用2)未考核之前,不属于自己的,修改删除是否显示可用3)已考核的是否可以修改删除4)已审核的是否可以修改删除5)对能删除的数据进行删除操作有没有提示6)数据删除后返回到哪?1)可用2)可用3)不可用4)不可用5)有提示6)正确返回到列表页00076 接受\汇报按钮1)不是自己负责的数据未考核之前能否接受\汇报2)属于自己的未接受之前时候可以接受3)属于自己的数据接受后但未考核是否可以汇报4)接受后的数据考核了是否仍可以汇报1)不能2)可以接受3)可以汇报4)不可以00077 考核按钮该按钮能否使用` 不能00078 审核按钮1)不是自己负责或者自己负责部门人员的任务的数据未接受、考核之前能否审核2)不是自己负责或者自己负责部门人员的任务的数据考核之后能否审核3)自己任务数据未考核之前能否审核4)自己负责部门人员的1)不能审核2)不能审核3)不能审核4)不能审核5)提示不能审核自己的任务6)能审核,进入审核页面7)该数据的考核人是自己的时候才能取消审核任务数据接受后未考核能否审核5)自己负责的任务数据考核后,能否审核6)自己负责部门人员的任务数据考核后,能否审核7)自己负责部门人员的任务数据审核后,能否取消审核00079 关联的查看工作下拉列表框下拉列表选择1)默认为“本月由我负责的工作”2)当选择项非“…由我负责\审核的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确00080 Grid显示、排序是否显示正确数据点击列头是否能按要求排序正确显示能正确排序00081 四个文本框的内容和滚动条1)数据显示2)字数过多滚动条功能1)正确显示DataGrid选中行的数据2)字符数过多时显示滚动条并能正确滚动00082 分页控件1)点击“首页、上一页、下一页、尾页”2)页数下拉列表和跳转按钮3)对数据操作(增删改)后能否正确显示数据1)能正确分页、翻页2)能选择页数和正确跳转3)对数据操作(增删改)后正确显示00083 界面UI 页面没有错别字,跟整体风格一致,布局合理00084 导航栏点击导航栏处显示的导航链接1)正确显示所在页面的模块名称2)正确导航00085 信息审核页面页面信息浏览1)浏览显示的信息是否正确无误1)浏览显示的信息正确无误00086 发送即时通CkeckBox能否点击选择、取消能00087 审核按钮1)审核按钮是否能正常使用2)审核成功后有无提示3)审核成功后,页面跳转到何处1)能2)不做提示3)跳转到列表页00088 取消按钮1)取消按钮能否正常使用2)点击取消按钮是只清空所填数据还是返回上一页?3)能否快速连续点击,是什么结果1)能2)返回上一页工作考核数据列表页3)返回上一页工作考核数据列表页00089 界面UI 1)必填项给出必填标识2)页面没有错别字,跟整体风格一致,布局合理00090取消审核页面导航栏点击导航栏处显示的导航链接1)正确显示所在页面的模块名称2)正确导航00091 页面信息浏览1)浏览显示的信息是否正确无误1)浏览显示的信息正确无误00092 发送即时通CkeckBox能否点击选择、取消能00093 取消审核按钮1)取消审核按钮是否能正常使用2)取消审核成功以后是否给出考核成功的提示3)取消审核成功后,页面跳转到何处1)是2)给出提示3)工作考核数据列表页00094 取消按钮1)取消按钮能否正常使用2)点击取消按钮是只清空所填数据还是返回上一页?3)能否快速连续点击,1)能2)返回上一页工作考核数据列表页3)返回上一页工作考核数据列表页是什么结果00095 界面UI 1)必填项给出必填标识2)页面没有错别字,跟整体风格一致,布局合理00096考核权列表页面导航栏浏览\点击导航连接1)正确显示所在页面的模块名称2)正确导航00097 添加按钮1)该按钮是否可用1)不可用00098 修改\删除按钮1)该按钮是否可用1)不可用00099 接受\汇报按钮1)给按钮是否可用1)不可用00100 考核按钮1)不是自己负责的数据未接受之前能否考核2)自己以及自己负责部门人员负责的任务数据未接受之前能否考核3)自己负责的任务数据接受后能否考核4)自己负责部门人员的任务数据未接受之前能否考核5)自己负责部门人员的任务数据接受了但未汇报能否考核6)自己负责部门人员的任务数据汇报后能否考核7)自己负责部门人员的任务数据考核后,能否再考核8)自己负责部门人员的任务数据审核后,能否再考核1)不能2)不能3)按钮正常显示,不能自己对自己考核,有提示4)不能5)考核人为自己才能考核,进入页面,否则不能考核6)考核人为自己才能考核,进入考核页面,否则不能考核7)不能,此时考核按钮置灰8)不能,此时考核按钮置灰00101 审核按钮1)该按钮是否可用1),置灰,不可用00102 关联的查看工作下拉列表框下拉列表选择1)默认为“本月由我负责的工作”2)当选择项非“…由我负责\审核的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确00103 Grid显示、排序是否显示正确数据点击列头是否能排序正确显示能正确排序00104 四个文本框的内容和滚动条1)数据显示2)字数过多滚动条功能1)正确显示DataGrid选中行的数据2)字符数过多时显示滚动条并能正确滚动00105 分页控件1)点击“首页、上一页、下一页、尾页”2)页数下拉列表和跳转按钮3)对数据操作(增删改)后是否正确显示1)能正确分页、翻页2)能选择页数和正确跳转3)对数据操作(增删改)后正确显示00106界面UI 页面没有错别字,跟整体风格一致,布局合理信息考核页面与“分配权|考核权”下的“信息考核页面”用例相同00107审核权列表页面导航栏浏览\点击导航连接1)正确显示所在页面的模块名称2)正确导航00108 添加按钮1)该按钮是否可用1)不可用00109 修改删除按钮1)该按钮是否可用1)不可用00110 接受\汇报按钮1)该按钮是否可用1)不可用00111 考核按钮1)不是自己负责的数据未接受之前能否考核2)自己以及自己负责部门人员负责的任务数据未接受之前能否考核3)自己负责的任务数据接受后能否考核4)自己负责部门人员的任务数据未接受之前1)不能2)不能3)按钮正常显示,不能自己对自己考核,有提示4)不能5)考核人为自己才能考核,进入页面,否则不能考核6)考核人为自己才。
优秀的测试用例案例一、正常登录情况。
1. 测试用例名称:使用正确的用户名和密码登录。
测试步骤:打开登录页面。
在用户名输入框中输入已经注册好的正确用户名,比如说“超级飞侠”。
在密码输入框中输入对应的正确密码,就像给超级飞侠输入它的秘密指令“123456abc”。
点击登录按钮。
预期结果:页面成功跳转到用户的个人主页,能看到类似“欢迎回来,超级飞侠!”这样的欢迎语,并且可以看到个人信息、功能菜单等只有登录后才能看到的东西。
二、边界值情况。
1. 测试用例名称:使用最短允许的用户名和密码登录。
测试步骤:进入登录页面。
输入系统允许的最短用户名,假如是3个字符的“abc”。
输入系统允许的最短密码,比如6个字符的“123456”。
点击登录按钮。
预期结果:成功登录,进入到和正常登录一样的个人主页,显示欢迎语等相关信息。
2. 测试用例名称:使用最长允许的用户名和密码登录。
测试步骤:打开登录界面。
输入最长可接受的用户名,假设是20个字符的“这个用户名超级超级超级长1234567890”。
输入最长可接受的密码,像是30个字符的“这个密码超级超级长abcdefghijklmnopqrstuvwxyz123”。
按下登录按钮。
预期结果:顺利登录,显示个人主页和欢迎信息,没有任何报错提示。
三、异常情况。
1. 测试用例名称:用户名不存在登录。
测试步骤:来到登录页面。
在用户名框里输入一个根本没注册过的名字,例如“不存在的大侠”。
在密码框里随便输入一串字符,像“888888”。
点击登录按钮。
预期结果:页面弹出提示框,上面写着“用户名不存在,请重新输入或者注册”之类的话,并且停留在登录页面,不允许进入个人主页。
2. 测试用例名称:密码错误登录。
测试步骤:打开登录窗口。
输入一个正确注册过的用户名,比如“勇敢小战士”。
但是在密码框里输入错误的密码,像是“错误密码123”。
点击登录按钮。
预期结果:弹出提示框,显示“密码错误,请重新输入”,页面保持在登录界面,不能进入个人主页。
编号功能分类功能项操作描述3G01登录3G dongle网络1.关闭wifi网络2.插入3G dongle3G02测试3G dongle联网播放视频(下载速度)1.插入3G dongle2.成功注册到3G网络3.下载3个APK4.在线播放网页视频,操作拉动播放进度条、暂停/播放等3G033G dongle休眠唤醒以下步骤操作3次1.连着3G网卡,短按power键,待机15秒,让机器进入休眠状态2.待机15秒左右,按power键,唤醒机器,滑动解锁3.进入主菜单界面点击Tedongle设置查看是否连接4.打开浏览器上网3G043G dongle热插拔以下步骤操作重复3次1.插上3G网卡,观察机器在上角是否有三角形图标显示“3Gdongle pluged2.浏览器上网3.拔掉3G网卡4.Tedongle设置菜单界面移除3g dongle3G05连接3G dongle后正常开关机以下步骤操作3次1.连着3G网卡,正常关机2.按power键开机3.观察3G图标是否出现4.浏览器上网3G06连接3G dongle后强制关机1.连着3G网卡,长按电源键强制关机2.按power键开机3.观察3G图标是否出现4.浏览器上网MID 评估报MID Evaluation测试项目:型号:方案型号:测试日期:测试结果(Test Result):测试内容及方法(Test Content & Method):3G网络基本功能测试功能测试2、连接dongle后正常开关机3、强制关机部无这些dongle4、待机唤醒5、网卡开关。
测试3G模块是否正常识别的方法注:有时这种方法也会出现小概率不可靠,表现为总是显示异常信息,这时重新上电再检查。
以下测试方法均在控制台完成。
一种测试方法:1.拔掉USB2.插上USB3.再输入下面黑体的命令,正常会显示ttyUSB*,异常会显示No such file or directory ls /dev/tty*异常显示:ls: /dev/ttyU*: No such file or directory正常会显示:/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2另一种测试方法:1.输入下面黑体的命令2.然后拔掉USB3.插入USB,正常会显示有绿色部分的信息,异常会显示有红色部分的信息。
cat /proc/kmsg正常会显示:<7>PM: Adding info for usb-serial:ttyUSB0<7>PM: Adding info for No Bus:ttyUSB0<6>usb 1-1: GSM modem (1-port)converter now attached to ttyUSB0<6>option 1-1:1.1: GSM modem (1-port) converter detected<7>PM: Adding info for usb-serial:ttyUSB1<7>PM: Adding info for No Bus:ttyUSB1<6>usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1<6>option 1-1:1.2: GSM modem (1-port) converter detected<7>PM: Adding info for usb-serial:ttyUSB2<7>PM: Adding info for No Bus:ttyUSB2<6>usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2异常会显示:ti81xx_interrupt 881: CAUTION: musb0: Babble Interrupt Occuredti81xx_interrupt 882: Please issue long reset to make usb functional !! ti81xx_interrupt 971: Babble: devctl(80) set session to resumeusb 1-1: new full speed USB device using musb-hdrc and address 9。
平板电脑测试作业指导书一、适用范围:本作业指导书适合于本公司生产的所有平板电脑成品半成品测试,二、产品检验的环境要求1)距离:目视与被测物距离30-40cm。
2)时间:每次检验目视时间不超过5秒。
3)角度:被测面与光源成45°,上下左右面转动15°。
4)光线:正常荧光灯40W(光照强度:700-1000LUX)光源距被测物1.0-1.3M。
5)视力:裸视或矫正视力在1.0以上且无色盲。
6)工作台面应保持干净,整洁,无油污、水渍、杂物等。
三、抽样频率在线全功能测试,可靠性测试依订单量的10%抽取样品测试或依实际要求。
QA/FQC依20%的比例抽检。
四、检验设备MID机器1台TF卡1张U盘1个耳机线1条电视器1台高清线1条电脑1台五﹑检验内容六﹑引用标准制定本规范参考了下列文件中的一些信息,但没有直接引用里面的条文。
凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。
凡是不注日期的引用文件,其最新版本适用于本标准。
好好学习社区德信诚培训教材6.1、平板电脑(MID)的软件开发、文档编制和质量保证所依据的标准:A、GB/T8566-2007《软件开发》B、GB/T8567-2006《软件文档编制规范》C、GB/T12504《软件质量保证计划规范》6.2、平板电脑(MID)的锂电池测试依据的标准:GB/T18287-2000 《蜂窝电话用锂离子电池总规范》6.4、平板电脑(MID)的产品抽样准则依据的标准:A、GB/T2826.1-2003 《计数抽样检验程序第1部分:按接收质量限(AQL)检索的逐批检验抽样计划》B、GB/T2829-2002 《周期检验计数抽样程序及表》6.5、平板电脑(MID)的安全试验依据的标准:GB4943.1-2001 《信息技术设备的安全》6.6、平板电脑(MID)的可靠性试验依据的标准:A、GB/T5080.1《设备可靠性试验总要求》B、YDT1539-2006 《移动通信手持机可靠性技术要求和测试方法》6.7、平板电脑(MID)的电磁兼容试验依据的标准:GB17626.1-2003《电磁兼容_限值_谐波电流发射限值(设备每相输入电流≤16A)》GB9254-2008《信息技术设备的无线电骚扰限值和测量方法》6.8、平板电脑(MID)的充电器测试依据的标准:YD/Y1591-2006 《平板电脑(MID)充电器及接口技术要求和测试方法》6.9、平板电脑(MID)的业务功能性能测试依据的标准:依据GB/T 18220-2000 《手持式个人信息处理设备通用规范》6.10、平板电脑(MID)的音频性能测试依据的标准:YD 1538-2006 《移动数字终端音频性能技术要求及测试方法》。
Android系统3G Dongle 调试这里介绍一款新的USB 3G Dongle在Android调试步骤。
首先介绍的是vid_pid文件制作过程,然后是RIL库的修改。
1. 查看vid_pid文件内容先打开目录 usb_modeswitch.d 下的vid_pid文件,看看文件中包含什么内容。
这里以华为的 12d1_1003 和 12d1_1031 为例:例子1: 12d1_1003 文件内容:例子2:12d1_1031 文件内容:参考上面两个例子(或者打开更多的例子),我们要制作的文件vid_pid格式如下:参考例子1参考例子22. 查看vid,pid这里借助Windows系统的设备管理器来得到vid,pid. 具体步骤如下。
2.1 查看DefaultVendor, DefaultProduct,首先打开”设备管理器”,插入3G Dongle,等”设备管理器”出现新设备后,如下图所示:出现上图后,右键单击“属性”,然后选择“详细信息”,将会看到下面图片:上图 USB\VID_20A6&PID_F00E\000000000002 中的VID_20A6&PID_F00E 表示该设备的vid=0x20a6, pid=0xf00e.这里就是DefaultVendor, DefaultProduct。
即DefaultVendor=0x20a6DefaultProduct=0xf00e这样的的话,要写的vid_pid文件名为:20a6_f00e.注意,若在安装USB CD-ROM中的应用程序前,这里有串口设备和Modem 设备,则不用看下面的步骤了,直接按例子1写个vid_pid文件就可以了,如下所示:File 20a6_f00e2.2 查看TargetVendor, TargetProduct得到DefaultVendor, DefaultProduct 后,就可以安装USB CD-ROM中的应用程序了,如何安装请参考USB CD-ROM中自带的说明文档。
sqlite3数据库编写测试用例-回复本文旨在通过一个实际案例来描述如何编写SQLite3数据库的测试用例。
本文将详细解释SQLite3数据库的使用方式,并给出一些常见的测试用例。
本文假设读者已经对基本的数据库概念、SQL语言以及Python编程有一定的了解。
一、什么是SQLite3数据库?SQLite是一个嵌入式关系型数据库管理系统,是基于文件的数据库,它不需要一个独立的服务器进程来操作。
它是自包含、零配置的、支持事务的数据库引擎。
SQLite各种操作都通过标准的SQL语句完成。
在使用SQLite数据库时,可以直接使用SQLite提供的shell或命令行方式来操作,也可以通过各种编程语言的SQLite接口来进行操作,如Python、Java、C++等。
二、SQLite3数据库的安装与使用1. 安装SQLite3SQLite3数据库是SQLite这个软件的命令行工具,在Linux和Mac OS中,一般已经安装了SQLite3。
在Windows中,需要下载SQLite3的预编译二进制文件并安装。
安装完成后,在命令行中输入"sqlite3",即可进入SQLite3的交互式shell。
2. 创建一个SQLite数据库在SQLite3中,数据库以单一的文件形式存储,可以使用以下命令创建一个新的数据库文件:sqlite3 mydatabase.db这个命令将创建一个名为"mydatabase.db"的数据库文件。
进入SQLite shell后,可以开始使用各种SQL命令操作数据库。
三、编写SQLite3数据库的测试用例1. 测试表的创建在SQLite数据库中,表是存储数据的基本单元。
创建表是数据库设计的第一步,我们需要编写测试用例来确保表的创建操作正常。
pythonimport sqlite3创建数据库连接connection = sqlite3.connect("mydatabase.db")cursor = connection.cursor()执行SQL创建表的语句cursor.execute("CREATE TABLE IF NOT EXISTS user (id INT PRIMARY KEY, name TEXT, age INT)")上述代码中,我们导入了sqlite3模块,首先建立与数据库文件的连接,然后使用游标(cursor)执行`CREATE TABLE`语句来创建名为"user"的表,该表包含"id"、"name"和"age"三个列。
3G网络多网测试指导书V1.O (鼎利仪表前台部分)目录1、准备工作 (3)1.1软件安装 (3)1.2驱动安装 (6)1.2.1中兴AC8710驱动安装 (6)1.2.2华域DX128驱动安装 (10)1.2.3华为E180驱动安装 (16)1.2.4环天GPS驱动安装 (19)2、运行前台PIONEER软件 (20)3、测试项目(FTP上传与下载) (24)3.1配置设备 (24)3.1.1中兴AC8710(EVDO) (25)3.1.2华域DX128(TD-SCDMA) (25)3.1.3华为E180(WCDMA)...................................... 错误!未定义书签。
3.2配置测试模版 (28)3.2.1 FTP数据业务下载模版 (29)3.2.2 FTP数据业务上传模版 (30)4、保存工程 (30)5、连接设备/开始记录 (31)6、结束测试 (36)7、附录 (36)7.1G RAPE窗口显示操作 (36)7.2I NFORMATION窗口操作 (37)7.3M AP窗口的测试数据显示属性设置 (38)7.4建立拨号连接 (40)7.4.1中兴AC8710(EVDO) (40)7.4.2华域DX128(TD-SCDMA) (44)7.4.3华为E180(WCDMA) (48)7.5TCP/IP设置方法 (49)7.6强制网络 (50)7.6.1中兴AC8710强制到EVDO网络下 (50)7.6.2华域DX128强制到TD-SCDMA网络下 (51)7.6.3华为E180强制到WCDMA网络 (52)1、准备工作1.1软件安装双击PioneerSetup3.6.1.33.exe(软件版本以实际为准),按下一步操作:点击“下一步”:选择我同意,然后点击“下一步”:点击“下一步”:安装结束后,会自动弹出如下提示,要求安装两个软件“MSXML 4.0 SP2”和“WinPcap4.0.2”,这两个软件是每次安装Pilot Pioneer软件都要重新安装的,依次点击下一步安装,直至最后点击“Finish”完成Pioneer的安装。
硬件产品测试用例1. 简介硬件产品的测试是确保产品质量和稳定性的重要环节。
通过执行一系列的测试用例,可以发现硬件产品的缺陷和问题,提高产品质量。
本文档列举了一些常见的硬件产品测试用例,以帮助测试人员进行测试。
2. 硬件连接测试用例1:硬件接口连接测试•描述:测试硬件产品的各个接口是否能够正常连接。
•步骤:1.验证每个接口是否与指定设备连接正常。
2.测试每个接口是否能够传输数据。
3.检查接口是否有松动或损坏。
•预期结果:每个接口都能够正确连接,并能够正常传输数据。
用例2:供电测试•描述:测试硬件产品的供电是否正常。
•步骤:1.使用正常的电源连接硬件产品。
2.检查硬件产品是否能够正常启动。
3.检查硬件产品是否能够在正常工作状态下持续供电。
•预期结果:硬件产品能够正常启动并持续供电。
3. 功能测试用例3:基本功能测试•描述:测试硬件产品的基本功能是否正常。
•步骤:1.验证硬件产品的各项功能是否能够正常使用。
2.检查硬件产品的按键、开关等操作是否响应正常。
3.测试硬件产品的输入输出是否符合预期。
•预期结果:硬件产品的基本功能能够正常使用。
用例4:性能测试•描述:测试硬件产品的性能表现是否符合要求。
•步骤:1.测试硬件产品的处理速度、内存使用等性能指标。
2.测试硬件产品在高负载下的性能表现。
3.检查硬件产品在长时间运行后是否存在性能下降或故障。
•预期结果:硬件产品的性能表现符合要求,并能够在长时间运行下保持稳定。
4. 安全性测试用例5:电气安全测试•描述:测试硬件产品的电气安全性能。
•步骤:1.检查硬件产品是否符合相关的电气安全标准。
2.测试硬件产品的绝缘性能。
3.测试硬件产品在各种异常情况下的电气安全性能,如过载、短路等。
•预期结果:硬件产品的电气安全性能符合标准,并能够在异常情况下保持安全。
用例6:防火阻燃测试•描述:测试硬件产品的防火阻燃性能。
•步骤:1.检查硬件产品是否符合相关的防火阻燃标准。
2.测试硬件产品在火焰燃烧下的阻燃性能。
编号功能分类功能项操作描述
3G01登录3G dongle网络1.关闭wifi网络
2.插入3G dongle
3G02测试3G dongle联网播放视频
(下载速度)
1.插入3G dongle
2.成功注册到3G网络
3.下载3个APK
4.在线播放网页视频,操作拉动播放进度条、
暂停/播放等
3G033G dongle休眠唤醒以下步骤操作3次
1.连着3G网卡,短按power键,待机15秒,让机器进入休眠状态
2.待机15秒左右,按power键,唤醒机器,滑动解锁
3.进入主菜单界面点击Tedongle设置查看是否连接
4.打开浏览器上网
3G043G dongle热插拔以下步骤操作重复3次
1.插上3G网卡,观察机器在上角是否有三角形图标显示“3Gdongle pluged
2.浏览器上网
3.拔掉3G网卡
4.Tedongle设置菜单界面移除3g dongle
3G05连接3G dongle后正常开关机以下步骤操作3次
1.连着3G网卡,正常关机
2.按power键开机
3.观察3G图标是否出现
4.浏览器上网
3G06连接3G dongle后强制关机1.连着3G网卡,长按电源键强制关机
2.按power键开机
3.观察3G图标是否出现
4.浏览器上网
MID 评估报
MID Evaluation
测试项目:
型号:
方案型号:
测试日期:
测试结果(Test Result):
测试内容及方法(Test Content & Method):
3G网络基本
功能测试
功能测试
2、连接dongle后正常开关机
3、强制关机
部无这些dongle
4、待机唤醒
5、网卡开关。