• 0
  • 1
分享
  • 测试用例关键测试点整理——软件测试圈
  • 饭团🍙 2021-10-26 10:47:56 字数 1330 阅读 1610 收藏 1

在测试多个web、移动端项目之后,总结一下功能测试中关键的测试点(自己简单整理,有问题请提出)

web项目

首页的检查

主要包括url地址、页面展示、动画切换显示、首页图标、按钮或链接跳转、后退功能、刷新功能的测试(不要觉得累赘,第一次测试必须验证全,后面其他页面可以适当忽略一些测试点)

文本框的检查

一般文本框产品都会给出非常详细的限制规则,没有则需要主动询问。并提出不合理之处讨论

主要包括以下几点(可以根据实际情况剔除多余测试点):

  1. 正确输入,在限制条件内取几条用例进行正确值进行测试。一般最小、大边界值各一条,参数类型一条;

  2. 未输入,在未输入内容的时候,检查显示是否正常;

  3. 输入,在输入内容的时候,检查显示是否正常;

  4. 为空,其他内容输入正确,输入为空,点击登录/提交;

  5. 为空格,其他内容输入正确,输入为空格,点击登录/提交;

  6. 包含空格,其他内容输入正确,输入包含空格(首、中、尾包含空格分别测试),点击登录/提交;

  7. 为空白符其他内容输入正确,输入或复制使用搜狗输入法v1选d输出的空白字符,点击登录/提交;

  8. 特殊字符,其他内容输入正确,输入除_以外的特殊字符,点击登录/提交;

  9. 小于最小值,其他内容输入正确,输入少于最小位,点击登录/提交;

  10. 大于最大值,其他内容输入正确,输入大于最大位,点击登录/提交;

  11. 中文汉字,其他内容输入正确,输入中文汉字,点击登录/提交;

  12. 符合格式的错误内容,其他内容输入正确,输入错误的内容,点击登录/提交;

  13. 粘贴复制修改,其他内容输入正确,在输入框中通过复制/粘贴/修改的方式填写内容;

  14. 区分大小写,其他内容输入正确,区分大小写校验。

密码文本框检查

测试点较多,如果觉得累赘可以根据自己项目实际情况删减

  1. 正确输入;

  2. 未输入;

  3. 输入;

  4. 为空;

  5. 为空格;

  6. 包含空格;

  7. 为空白符;

  8. 特殊字符;

  9. 错误的密码;

  10. 过短字符;

  11. 过长字符;

  12. 粘贴复制修改;

  13. 中文汉字;

  14. 区分大小写。

验证码检查

  1. 正确输入;

  2. 未输入;

  3. 输入;

  4. 刷新验证码;

  5. 为空;

  6. 为空格;

  7. 过短字符;

  8. 过长字符;

  9. 长度正确字符;

  10. 中文汉字;

  11. 特殊字符;

  12. 快速刷新,点击验证码快速刷新,查看验证码是否实时刷新;

  13. 区分大小写(如:验证码为m5dw,输入的是M5dW);

  14. 验证码超时,长时间不操作以后,验证码是否要求刷新。

按钮检查

  1. 按钮显示;

  2. 点击成功,功能正常;

  3. 网络连接失败,按钮点击;

  4. 快速多次点击;

  5. 是否响应enter键;

  6. 请求超时。

短信验证码

这里就不累述,只说几个重要点

  1. 已经使用过的验证码;

  2. 时间过期的验证码;

  3. 已经发送新的验证码,再用未过期的就验证码。

邮箱文本框检查

这里就不累述,只说几个重要点

  1. 有@和.符号;

  2. 没有@和.符号;

  3. @/.符号中只有一个;

  4. 有@@符号(重复);

  5. 有..符号(重复)。

分页功能检查

分页功能类似直接截图,如果支持输入页码需要在多加几条测试点

兼容性测试

使用几款常用浏览器进行快速测试,保证各场景页面、控件显示无差

移动端

移动端很多和web差不多,这里说下移动端特别注意的地方

  1. 用户体验,测试时尽量从用户角度出发,觉得不友好的都可以提出交流;

  2. 弱网情况下的测试;

  3. 多系统、多手机的兼容性测试(兼容性这块坑最多);

  4. 安全性。

作者:qq_27424375

原文链接:https://blog.csdn.net/qq_27424375/article/details/89346020

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   当地时间周四,社交媒体 Facebook 母公司 Meta 宣布,开始测试基于生成式人工智能的广告工具。  据悉,这些新的广告工具可以创建图像背景和变形文字等内容。Meta 高管在纽约举行的一场新闻发布会上表示。该公司计划邀请部分广告商在所谓人工智能沙盒(AI Sandbox)的“测试环境”中测试这些工具。  Meta 高管们拒绝透露一开始有多少广告商可以使用测试环境,只表示这个群体很小。  他们说,Meta 计划在今年 7 月份向更多广告商提供人工智能广告工具的访问权限,并在今年晚些时候将其中一些功能整合到普通广告产品中。  这一声明标志着 Meta 首次尝试推出使用生成式人工智能技术的...
            0 0 926
            分享
          • 软件测试人员只有一个梦想,那就是尽可能多的找到错误,但应该记住的是找到错误,可以帮助使任何软件更可用和更高的质量。如果测试人员在开始测试之前记住了一些重要的要点,则应用测试不是火箭科学。在本文中,我们将在开始实际测试任何应用程序之前,先看看软件测试技巧和技巧。所有这些技巧都来自多年的经验,所以他们是非常有效的,如果用于实践。测试任何应用程序的提示和技巧:1、有效的测试用例:首先是提供有效的测试用例,而不是更多的测试用例。有效的测试用例是找到缺陷的最有可能的测试用例。在编写测试用例或进行自我检查时,测试者必须通过参考需求文档来关注测试的有效性,并了解哪些功能可能出错。2、了解完整的应用程序:当测...
            0 0 1522
            分享
          •   苹果 iOS 17 相机应用在现有的“网格”(Grid)辅助线基础上,还引入了全新的“水平线”(Level)辅助线,帮助用户调整角度,拍摄出更合适的照片。  在 iOS 此前版本中,用户开启“网格”(Grid)辅助线之外,还可以启用隐藏的十字准星选项,帮助用户调正拍摄主体。  在 iOS 17 系统中,用户可以选择启用“水平线”(Level)辅助线,会在取景框中间配有一根线条,当用户拍歪情况下会显示白色,拍正会显示黄色。  IT之家注:“水平线”(Level)辅助线仅在某个角度区间内出现,不会影响用户拍摄某些大角度的照片。作者:佚名原文链接:IT之家(ithome.com)
            0 0 1299
            分享
          • 在第一模块,我们用一种新的方式理解了测试用例的概念和意义,也通过对其定义的拆解,了解了好的测试用例的基本特点,这一模块,我们就来看看一个好的测试用例怎么写。作为这一模块的第一节,我们来看看好用例的标准。需要说明的是,好用例的特点是很抽象的一种感觉,偏主观感觉;而好用例的标准,则更多的从客观标准和要求出发,能够去衡量用例的。说清楚了这一点,那我们就开始盘点下我们对好用例标准的定义。唯一的检查点在我们的标准中,作为一个好的用例的第一个标准,即每个用例有且仅有一个检查点。也许有的同学会问,我一个用例的预期结果里面有多个内容,这样不可以吗?不可以的。在我们的标准下,每个用例都只有唯一的检查点,执行到此...
            0 0 90
            分享
          •   最近,项目上出于系统性稳定性、减少测试工作量考虑,打算在 Web 前端引入 BDD。由于上一个项目写了一定的 Cucumber 代码(BDD 测试框架之一),这个框架选型的责任便落到了我的肩膀上了。  在我们进行框架选型的时候,着重考虑了一个因素:测试实现脚本是由开发人员编写的,因此最好寻找 JavaScript 支持的框架。在搜索了一天后,选择了三个框架 Cucumber、Robot、Gauge。以下是上述的三个框架入选的原因:  Cucumber,团队的开发人员有一些有相关的开发经验、支持 JavaScript。  Robot Framework,测试人员接受过相关的培训、不支持 Ja...
            0 0 563
            分享
      • 51testing软件测试圈微信