使用QTP检查页面中的基本异常

发表于:2010-1-19 11:34

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:danmy    来源:51Testing软件测试博客

  页面异常输入测试系统测试的一个重要方面,但是因为比较繁杂,人工测试时往往难以完全覆盖,此时采用自动化测试,就有相当的优势了。

  其中就包括很多异常输入测试点:

  名称不能包含特殊字符,固定的电话格式,固定的手机格式,银行账号(必须全为数字),付费号码长度限制,手机号码格式、长度限制,Email格式限制等

  其实异常策略是有通用性的,现总结如下:

  1.exp@@SpecialChar(e_chr)     包含特殊字符,e_chr为指定的特殊字符

  2.exp@@StringLenMax(e_len)   字符串超过最大长度,e_len为最大长度值

  3.exp@@StringLenMin(e_len)   字符串不足最小长度,e_len为最小长度值

  4.exp@@String                字符串包含数字(要求全字符)

  5.exp@@Num                 字符串包含字符(要求全数字)

  6.exp@@NumMax(e_max)    输入超过指定最大值,e_max,最大值

  6.exp@@NumMin(e_min)    输入不足指定最大值,e_mmin,最小值

  7.exp@@NumLenMax(e_len)    数值长度超限,e_len,长度最大值

  8.exp@@NumLenMin(e_len)    数值长度不足,e_len,长度最小值

  9.exp@@StringPre(e_pre)       字符串不为指定前缀,e_pre,前缀值

  10.exp@@NumPre(e_pre)       数值不使用指定前缀,e_pre,前缀值

  11.exp@@Email               数值不为标准Email格式

  12.exp@@Need               必输入项,提供空字符串

31/3123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • lbx876
    2012-8-23 15:00:52

    很不错,借鉴了

  • paomowyh
    2010-4-07 15:11:38

    能提供数据模板吗?

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号