《最新Opportunities系统测试方案jiao.doc》由会员分享,可在线阅读,更多相关《最新Opportunities系统测试方案jiao.doc(123页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateOpportunities系统测试方案jiao夏新电子有限公司XXX公司名字文档编号产品版本密级STS20090824V01R01C011.0内部公开产品名称:SugarCRM1.0共25页SugarCRM1.0版本opportunity模板系统测试方案拟制:焦禄日期:2011/05/11审核:日期:yyyy/mm/dd批准:日期:yyyy/mm/dd修订记录日期修订
2、版本描述作者2011/5/101.0初稿完成焦禄目 录SugarCRM1.0版本系统测试方案21概述32被测对象33应测试的特性44不被测试的特性55测试模型55.1测试组网图/结构关系图55.2测试原理/策略55.3 操作流程66测试需求66.1 环境需求66.2 被测对象需求76.3 测试工具需求76.4 测试代码需求76.5 测试数据需求77测试设计77.1 测试工具设计77.2 测试代码设计77.3 测试用例设计77.4 测试规程设计24SugarCRM1.0版本opportunity模板系统测试方案关键词: SugarCRM、系统测试方案、测试对象、测试特性、测试模型、测试设计摘要:
3、本文依据SugarCRM产品1.0版本SRSSugarCRM产品1.0版本系统测试计划,将系统测试项细化为系统测试子项,并对系统测试子项采用合适的测试方案进行用例设计缩略语清单:Abbreviations缩略语Full spelling英文全名Chinese explanation中文解释CRMCustomer Relationship Management客户关系管理RTMRequirements Traceability Matrix需求跟踪矩阵SRSSoftware Requirements Specification需求规格说明书参考资料清单:名称作者编号发布日期出版单位SugarCR
4、M项目Opptunities模块需求规格焦禄2011/05/9sugarSugarCRM项目V1.0版本系统测试计划焦禄2011/05/112011/05/271概述本文档SugarCRM产品1.0版本客户模块(Opportunity)的系统测试方案,主要是对该模块的系统测试项进行分解,并针对得到的系统测试子项进行测试设计,指明用例设计的要点。2被测对象SugarCRM产品的Opportunities模块,主要支持商业机会的新增、管理、导入、导出,与其他模块的关联等功能。Opportunities模块需求Opportunities-ST-Func-QuickCreate快速新增商业机会Oppo
5、rtunities-ST-Func-CompleteCreate完整新增商业机会Opportunities-ST-Func-BastSearch基本查找Opportunities-ST-Func-AdvancedSearch高级查找Opportunities-ST-Func-Delete删除商业机会Opportunities-ST-Func-Merge合并重复Opportunities-ST-Func-Update批量更新Opportunities-ST-Func-Edit编辑商业机会Opportunities-ST-Func-Copy复制商业机会Opportunities-ST-Func-L
6、og查看日志Opportunities-ST-Func-DelectPrecent删除当前商业机会Opportunities-ST-Func-SearchDuplicate查找重复Opportunities-ST-Func-Import导入商业机会记录Opportunities-ST-Func-Export导出商业机会记录Opportunities-ST-Func-Leads关联潜在客户Opportunities-ST-Func-Linkman关联联系人Opportunities-SRS-Func-Activities关联活动Opportunities-ST-Func-History关联历史记
7、录Opportunities-ST-Func-Project关联项目SugarCRM-SRS-Conf支持windows及linux运行环境SugarCRM-SRS-Perf在50000条记录内搜索指定数据的时间不超过5秒,平均时间在13秒内。1500个用户,500个并发用户操作的负载下,可连续稳定运行72小时。3应测试的特性1、 功能测试系统测试项应测试特性快速新增商业机会新增内容的保存、取消完整新增商业机会新增内容的保存、取消基本查找查找与取消查找高级查找查找与取消查找以及保存查找删除商业机会商业机会的确认删除与取消合并重复合并时的编辑、取消以及合并批量更新更新项的选择,更新内容的编辑,更
8、新和取消编辑商业机会商业机会内容的编辑,编辑后的保存与取消复制商业机会商业机会复制后的内容编辑,保存与取消查看日志日志的查看与取消删除当前商业机会删除当前商业机会的确认与去取消查找重复查找条件的选择,执行合并,合并内容的选择、保存,以及查找过程中的取消关联潜在客户新建关联潜在客户,从已有潜在客户中选择以及取消关联关联联系人新建关联联系人,从已有联系人中选择以及取消关联关联活动新建关联活动,从已有活动中选择以及取消关联关联历史记录新建关联历史记录,从已有历史记录中选择以及取消关联关联项目新建关联项目,从已有项目中选择以及取消关联2、性能测试(1)在50000条记录内搜索指定数据的时间不超过5秒,
9、平均时间在13秒内。(2)1500个用户,500个并发用户操作的负载下,可连续稳定运行72小时。3、配置测试(1)所有系统测试用例均在Linux环境下进行测试。(2)Opportunities模块的H级别用例需要在Windows环境下测试。4不被测试的特性系统测试项不被测试的特性客户管理打印帮助导入导入制表符分隔符文件自定义定界符文件导出选择导出的项导出的路径选择保存与取消5测试模型5.1测试组网图/结构关系图WEB服务器客户端(浏览器)客户端(浏览器)客户端(浏览器)5.2测试原理/策略(1)用例设计与写作:根据测试要点细化为测试用例或直接根据测试标题和用例模板写测试用例(2)环境搭建:Su
10、garCRM被测软件需要分别搭建在WAMP环境和LAMP环境下,所有测试用例都要在Linux环境下测试,H级的用例要在Windows下测试(3)用例执行:每人测试一个模块,优先级高的优先测试(4)缺陷管理:依据如下缺陷管理流程New/OpenopenFixedopenValidateyanAbandon遗弃iqi遗弃Validate 验证 (5)日报和小结:采用半日报,每半天输出一份报告,在进行两轮测试后进行小结5.3 操作流程 (1)启动LAMP/WAMP环境(2)在IE中输入:Http:/localhost:8080 进入系统(3)进入opportunity模块,然后手工测试用例输入数据(
11、4)利用数据库工具进行数据查询(5)根据数据查看想要得到的结果6测试需求6.1 环境需求类型机器名内存CPU网络相关软件WAMP环境51Testing1GIntel 2.00GHz局域网WindowsXP、LinuxApache、MySQL、PHPQC、SVNLAMP环境51Testing1GIntel 2.00GHz局域网QC缺陷管理工具51Testing-1151GIntel 2.00GHz局域网SVN配置管理工具51Testing-1161GIntel 2.00GHz局域网Email服务51Testing-1191GIntel 2.00GHz局域网6.2 被测对象需求N/A6.3 测试工
12、具需求工具名称版本使用需求SQLyog EnterpriseMYSQL GUI V7.15连接SugarCRM的数据库,查看数据内容SecureCRT5.0连接linux操作系统,进行测试环境的搭建6.4 测试代码需求N/A6.5 测试数据需求N/A7测试设计7.1 测试工具设计7.2 测试代码设计NA7.3 测试用例设计首先将系统测试项细分为以下系统测试子项系统测试项ID系统测试项描述系统测试子项ID系统测试子项描述Opportunities-ST-Func-QuickCreate快速新增商业机会Opportunities-ST-Func-QuickCreat-Qcreate快速新增商业机会
13、Opportunities-ST-Func-CompleteCreate完整新增商业机会Opportunities-ST-Func-CompleteCreate-Ccreate完整新增商业机会Opportunities-ST-Perf-QuickCreat填写全部快速新增信息,数据提交在3秒内完成Opportunities-ST-Perf-QuickCreat-Qcreate填写全部快速新增信息,数据提交在3秒内完成Opportunities-ST-Perf-CompleteCreat填写全部完整新增信息,数据提交在3秒内完成Opportunities-ST-Perf-CompleteCrea
14、t-Ccreate填写全部完整新增信息,数据提交在3秒内完成Opportunities-ST-Abnor-QuickCreate快速新增提交数据过程中断网Opportunities-ST-Abnor-QuickCreate-Qcreate快速新增提交数据过程中断网Opportunities-ST-Abnor-CompleteCreat完整新增提交数据过程中断网Opportunities-ST-Abnor-CompleteCreat-Ccreate完整新增提交数据过程中断网Opportunities-ST-Conf-QuickCreate在Windows版本下快速新增商业机会Opportunit
15、ies-ST-Conf-QuickCreate-Qcreate在Windows版本下快速新增商业机会Opportunities-ST-Conf-CompleteCreat在Linux版本下快速新增商业机会Opportunities-ST-Conf-CompleteCreat-Ccreate在Linux版本下快速新增商业机会Opportunities-ST-Func-BasicSearch基本查找Opportunities-ST-Func-BasicSearch-BSearch基本查找Opportunities-ST-Func-AdvancedSearch高级查找Opportunities-ST
16、-Func-AdvancedSearch-Asearch高级查找Opportunities-ST-Func-Delete删除商业机会Opportunities-ST-Func-Delete-Delete删除商业机会Opportunities-ST-Func-Merge合并重复Opportunities-ST-Func-Merge-Merge合并重复Opportunities-ST-Func-Update批量更新Opportunities-ST-Func-Update-Update批量更新Opportunities-ST-Func-Edit编辑商业机会Opportunities-ST-Func-
17、Edit-Edit编辑商业机会Opportunities-ST-Func-Copy复制商业机会Opportunities-ST-Func-Copy-Copy复制商业机会Opportunities-ST-Func-Log查看日志Opportunities-ST-Func-Log-Log查看日志Opportunities-ST-Func-DelectPrecent删除当前商业机会Opportunities-ST-Func-DelectPrecent-Dprecent删除当前商业机会Opportunities-ST-Func-SearchDuplicate查找重复Opportunities-ST-F
18、unc-SearchDuplicate-Sduplicate查找重复Opportunities-ST-Abnor-BastSearch提交基本查找数据过程中断网Opportunities-ST-Abnor-BastSearch-Bsearch提交基本查找数据过程中断网Opportunities-ST-Abnor-AdvancedSearch提交高级查找数据过程中断网Opportunities-ST-Abnor-AdvancedSearch-Asearch提交高级查找数据过程中断网Opportunities-ST-Abnor-Delete删除商业机会过程中断网Opportunities-ST-A
19、bnor-Delete-Delete删除商业机会过程中断网Opportunities-ST-Abnor-Merge合并重复商业机会过程中断网Opportunities-ST-Abnor-Merge-Merge合并重复商业机会过程中断网Opportunities-ST-Abnor-Update不同用户同时更新同一条商业机会信息Opportunities-ST-Abnor-Update-Update不同用户同时更新同一条商业机会信息Opportunities-ST-Abnor-Edit编辑商业机会信息过程中停电Opportunities-ST-Abnor-Edit-Edit编辑商业机会信息过程中停
20、电Opportunities-ST-Abnor-Copy复制商业机会过程中断网Opportunities-ST-Abnor-Copy-Copy复制商业机会过程中断网Opportunities-ST-Abnor-Log查看商业机会日志过程中有用户在更新此条商业机会的信息Opportunities-ST-Abnor-Log-Log查看商业机会日志过程中有用户在更新此条商业机会的信息Opportunities-ST-Abnor-DelectPrecent删除当前商业机会过程中有用户正在编辑此条商业机会Opportunities-ST-Abnor-DelectPrecent-Dprecente删除当前
21、商业机会过程中有用户正在编辑此条商业机会Opportunities-ST-Abnor-SearchDuplicate查找重复商业机会过程中新增了一条和此商业机会重复的商业机会Opportunities-ST-Abnor-SearchDuplicateSduplicate查找重复商业机会过程中新增了一条和此商业机会重复的商业机会Opportunities-ST-Conf-BastSearch在Windows版本下进行商业机会的基本查找Opportunities-ST-Conf-BastSearch-Bsearch在Windows版本下进行商业机会的基本查找Opportunities-ST-Con
22、f-AdvancedSearch在Windows版本下进行商业机会的高级查找Opportunities-ST-Conf-AdvancedSearch-Asearch在Windows版本下进行商业机会的高级查找Opportunities-ST-Conf-Delete在Windows版本下删除商业机会Opportunities-ST-Conf-Delete-Delete在Windows版本下删除商业机会Opportunities-ST-Conf-Merge在Windows版本下合并重复商业机会Opportunities-ST-Conf-Merge-Merge在Windows版本下合并重复商业机会O
23、pportunities-ST-Conf-Update在Windows版本下更新商业机会Opportunities-ST-Conf-Update-Update在Windows版本下更新商业机会Opportunities-ST-Conf-Edit在Windows版本下编辑商业机会Opportunities-ST-Conf-Edit-Edit在Windows版本下编辑商业机会Opportunities-ST-Conf-Copy在Windows版本下复制商业机会Opportunities-ST-Conf-Copy-Copy在Windows版本下复制商业机会Opportunities-ST-Conf-
24、Log在Windows版本下查看商业机会日志Opportunities-ST-Conf-Log-Log在Windows版本下查看商业机会日志Opportunities-ST-Conf-DelectPrecent在Windows版本下删除当前商业机会Opportunities-ST-Conf-DelectPrecent-Dprecente在Windows版本下删除当前商业机会Opportunities-ST-Conf-SearchDuplicate在Windows版本下查找重复商业机会Opportunities-ST-Conf-SearchDuplicate-Sduplicate在Windows
25、版本下查找重复商业机会Opportunities-ST-Func-Import导入商业机会记录Opportunities-ST-Func-Import-Improt导入商业机会记录Opportunities-ST-Perf-Import导入50000条商业机会记录时5秒内完成Opportunities-ST-Perf-Import-Improt导入50000条商业机会记录时5秒内完成Opportunities-ST-Conf-Import在Linux版本下导入商业机会Opportunities-ST-Conf-Import-Improt在Linux版本下导入商业机会Opportunities-
26、ST-Func-Export导出商业机会记录Opportunities-ST-Func-Export-Emprot导出商业机会记录Opportunities-ST-Perf-Export导出50000条商业机会记录时5秒内完成Opportunities-ST-Perf-Export-Emprot导出50000条商业机会记录时5秒内完成Opportunities-ST-Abnor-Export导出商业机会过程中停电Opportunities-ST-Abnor-Export-Emprot导出商业机会过程中停电Opportunities-ST-Func-Leads关联潜在客户Opportunitie
27、s-ST-Func-Leads-Leads关联潜在客户Opportunities-ST-Perf-Leads填写完新增潜在客户信息,数据提交在3秒内完成Opportunities-ST-Perf-Leads-Leads填写完新增潜在客户信息,数据提交在3秒内完成Opportunities-ST-Abnor-Leads填写完新增关联潜在客户信息,提交数据过程中断网Opportunities-ST-Abnor-Leads-Leads填写完新增关联潜在客户信息,提交数据过程中断网Opportunities-ST-Func-Linkman关联联系人Opportunities-ST-Func-Linkm
28、an-Linkman关联联系人Opportunities-ST-Perf-Linkman填写完新增联系人信息,数据提交在3秒内完成Opportunities-ST-Perf-Linkman-Linkman填写完新增联系人信息,数据提交在3秒内完成Opportunities-ST-Abnor-Linkman填写完新增关联联系人信息,提交数据过程中断网Opportunities-ST-Abnor-Linkman-Linkman填写完新增关联联系人信息,提交数据过程中断网Opportunities-ST-Conf-Linkman在Linux版本下关联联系人Opportunities-ST-Conf-
29、Linkman-Linkman在Linux版本下关联联系人Opportunities-SRS-Func-Activities关联活动Opportunities-SRS-Func-Activities-Activities关联活动Opportunities-ST-Perf-Activities填写完新增活动信息,数据提交在3秒内完成Opportunities-ST-Perf-Activities-Activities填写完新增活动信息,数据提交在3秒内完成Opportunities-ST-Abnor-Activities填写完新增关联活动信息,提交数据过程中断网Opportunities-ST-
30、Abnor-Activities-Activities填写完新增关联活动信息,提交数据过程中断网Opportunities-ST-Conf-Activities在Windows版本下关联活动Opportunities-ST-Conf-Activities-Activities在Windows版本下关联活动Opportunities-ST-Func-History关联历史记录Opportunities-ST-Func-History-History关联历史记录Opportunities-ST-Perf-History填写完新增历史记录信息,数据提交在3秒内完成Opportunities-ST-P
31、erf-History-History填写完新增历史记录信息,数据提交在3秒内完成Opportunities-ST-Abnor-History填写完新增关联历时记录信息,提交数据过程中断网Opportunities-ST-Abnor-History-History填写完新增关联历时记录信息,提交数据过程中断网Opportunities-ST-Conf-History在Windows版本下关联历时记录Opportunities-ST-Conf-History-History在Windows版本下关联历时记录Opportunities-ST-Func-Project关联项目Opportunitie
32、s-ST-Func-Project-Project关联项目Opportunities-ST-Perf-Project填写完新增活动信息,数据提交在3秒内完成Opportunities-ST-Perf-Project-Project填写完新增活动信息,数据提交在3秒内完成Opportunities-ST-Abnor-Project填写完新增关联活动信息,提交数据过程中断网Opportunities-ST-Abnor-Project-Project填写完新增关联活动信息,提交数据过程中断网Opportunities-ST-Conf-Project在Windows版本下关联项目Opportuniti
33、es-ST-Conf-Project-Project在Windows版本下关联项目1)Opportunities-ST-Func-QuickCreate-QuickCreate快速新增商业机会设计方法:等价类测试要点:1、填写所有快捷新增需要的合法信息,新增一个商业机会。2、只输入必填信息,可选信息全部为空的情况下新增一个商业机会。3、输入一个不存在的负责人进行快捷新增。4、不输入商业机遇名称的情况下进行快捷新增。5、输入一个不合法的负责人进行快捷新增。6、不输入负责人信息进行快捷新增。7、输入不存在的商业机会进行快速新增备注:新增操作结束后,需要对数据库中的Opportunities表进行查
34、询,检查新增是否成功或失败。2)Opportunities-ST-Func-CompleteCreate-CompleteCreate完整新增设计方法:等价类划分、边界值分析设计步骤:2.1)对每个输入进行等价类分析,得到等价类表和边界值输入条件有效等价类无效等价类1、商业机会名称Y1、必填Y2、字符串Y3、长度在50个字符以内边界值: B1、长度为50个字符N1、不填N2、全部由空格组成的字符串N3、长度大于50个字符边界值: B2、长度为51个字符2、货币Y4、为US Dollars:$或元:¥N4、为欧元单位3、客户名称Y5、必填Y6、系统已存在的N6、不填N7、系统不存在的4、金额Y7
35、、必填Y8、数字Y9、018446744073709551616之间边界值:B3、0B4、18446744073709551616N7、不填N8、含有字母或特殊字符N9、小于0N10、大于18446744073709551616边界值:B5、-1B6、184467440737095516175、类型Y10、为NULL或已有生意或新生意N11、不为NULL、已有生意、新生意中的一个6、预计结束日期Y11、必填Y12、格式为:DD/MM/YYYYN12、不填N13、格式非法7、潜在客户来源Y13、有效N14、无效8、市场活动Y14、系统已存在的活动N15、系统不存在的活动9、销售阶段Y15、必填Y
36、16、有效N16、不填N17、无效10、负责人Y17、必填Y18、系统已存在的用户N18、不填N19、系统不存在的用户11、成交概率Y19、数字Y20、在0100间边界值:B7、0B8、100N20、含有字母或特殊字符N21、小于0N22、大于100边界值:B9、-1B10、10112、说明Y21、文本N23、非文本13、下个步骤Y23、长度为0100个字符边界值:B11:100N24、长度大于100个字符边界值:B12:1012.2)根据分析出的有效等价类、无效等价类、边界值设计测试标题如下:1、填写所有完整新增需要的合法信息,新增一个商业机会。2、只输入必填信息,可选信息全部为空的情况下新
37、增一个商业机会。3、不输入商业机会名称进行完整新增4、输入一个不合法的商业机会名称进行完整新增5、输入不合法的货币名称进行完整新增6、不输入客户名称进行完整新增7、输入一个系统不存在的客户名称进行完整新增8、不输入金额进行完整新增9、输入不合法的金额进行完整新增10、输入的类型不合法11、不输入预计结束日期12、输入的预计结束日期不合法13、输入无效的潜在客户来源14、输入系统不存在的市场活动15、不输入销售阶段16、输入无效的销售阶段17、不输入负责人18、输入系统不存在的负责人19、输入的成交概率小于020、输入的成交概率大于10021、输入的说明为非文本22、输入的下个步骤的内容大于10
38、0个字符3)Opportunities-ST-Func-BasicSearch-BasicSearch 基本查找设计方法:判定表法设计要点:1、输入不存在的商业机会名称进行查找2、输入不存在的类型进行查找3、输入不存在的客户名称进行查找4、不输入商业机会名称进行查找5、不输入类型进行查找6、不输入客户名称进行查找7、勾选只显示我的记录进行查找8、不勾选只显示我的记录进行查找9、输入所有都存在的关键字进行查找10、有两项不输入的情况进行查找11、所有都不输入进行查找4)Opportunities-ST-Func-AdvancedSearch-ASearch 高级查找设计方法:花瓣查找测试方法1、
39、选择所有输入条件,并且搜索记录2、把搜索条件一个一个的减少,每减少一个搜索一次。记录每次的结果3、所有的查询条件都为空,搜索结果并记录;4、开始加花瓣:把搜索条件一个一个的增加,每增加一个搜索一次。记录每次的结果;5、任意的组合条件测试,并验证结果保存查找功能设计要点:1、保存查找名不合法2、方向为升序3、方向为降序4、改变显示列与隐藏列5、对显示列进行排序6、对已保存的查找进行更新7、删除一个已保存的查找8、按列排序选择关闭5)Opportunities-ST-Func-Delete-Delete 删除商业机会设计方法:流程分析法5.1)删除商业机会业务流程图:Start:开始,从商业机会列
40、表中选择要删除的记录S1:提示是否确定要删除End:结束StartEndS15.2)确定路径基本流:一次删除成功备选流:1.不选择要删除的商业机会记录 2.取消删除5.3)用例设计(设计要点)1、选择一条记录进行删除2、选择多个记录进行删除3、不选择记录进行删除4、取消删除6)Opportunities-ST-Func-Merge-Merge 合并重复设计方法:流程分析法6.1)合并重复业务流程图:Start:开始,从商业机会列表中选择要合并的记录S1:对合并后的记录进行修改End:结束,显示合并后的记录 StartS1End6.2)确定路径基本流:一次合并成功备选流:1.选择少于两条记录 2
41、取消合并 3.不修改合并后的记录 4.修改合并后的记录6.3)用例设计(设计要点)1、合并两个商业机会2、合并两个以上的商业机会3、对合并的内容进行手工输入修改4、对合并后的内容进行选择修改5、合并过程中取消合并6、选择少于两个商业机会进行合并7)Opportunities-ST-Func-MASSUpdate-MASSUpdate 批量更新设计方法:流程分析、判定表设计要点:1、选择一条记录更新成功2、选择多条记录更新成功3、不选择记录进行更新4、有一个条件输入的格式不对5、有一个条件不输入6、所有条件都不输入7、取消更新8)Opportunities-ST-Func-Edit-Edit 编
42、辑商业机会设计方法:等价类划分、边界值分析以及流程分析(参考完整新增商业机会)设计步骤:8.1)对编辑页面的每个输入进行等价类分析,得到等价类表和边界值输入条件有效等价类无效等价类1、商业机会名称Y1、必填Y2、字符串Y3、长度在50个字符以内边界值: B1、长度为50个字符N1、不填N2、全部由空格组成的字符串N3、长度大于50个字符边界值: B2、长度为51个字符2、货币Y4、为US Dollars:$或元:¥N4、为欧元单位3、客户名称Y5、必填Y6、系统已存在的N6、不填N7、系统不存在的4、金额Y7、必填Y8、数字Y9、018446744073709551616之间边界值:B3、0B
43、4、18446744073709551616N7、不填N8、含有字母或特殊字符N9、小于0N10、大于18446744073709551616边界值:B5、-1B6、184467440737095516175、类型Y10、为NULL或已有生意 或新生意N11、不为NULL、已有生意、新生意中的一个6、预计结束日期Y11、必填Y12、格式为:DD/MM/YYYYN12、不填N13、格式非法7、潜在客户来源Y13、有效N14、无效8、市场活动Y14、系统已存在的活动N15、系统不存在的活动9、销售阶段Y15、必填Y16、有效N16、不填N17、无效10、负责人Y17、必填Y18、系统已存在的用户N18、不填N19、系统不存在的用户11、成交概率Y19、数字Y20、在0100间边界值:B7、0B8、100N20、含有字母或特殊字符N21、小于0N22、大于100边界值:B9、-1B10、10112、说明Y21、文本N23、非文本13、下个步骤Y23、长度为0100个字符边界值: