• 0
  • 1
分享
  • 测试用例关键测试点整理——软件测试圈
  • 饭团🍙 2021-10-26 10:47:56 字数 1330 阅读 1450 收藏 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

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   前言  不管怎样,面试或者被面试和简历有着理不清的关系,面试官要通过简历了解面试者的基本信息、过往经历等。  面试者希望通过简历把自己最好的一面体现给面试官,所以在这场博弈中,作为面试者,需要掌握一定的技巧,写出一个高质量的简历,才能抓住面试官的眼光。  假如你是网上发出简历,你的简历必然会经过 HR 的筛选,一张简历 HR 可能也就花费 10 秒钟看一下,然后 HR 就会决定你这一关是 Fail 还是 Pass。  假如你是内推,如果你的简历没有什么优势的话,就算是内推你的人再用心,也无能为力。  一份好的简历  一份好的简历,可以给人的第一印象大大提升,那么我们如何准备一份高质量的简历...
            0 0 498
            分享
          • 基于主机的集中式架构核心系统面临着成本高昂、处理能力接近极限、技术封闭与弹性伸缩不足等方面的挑战。分布式核心系统,以构建主机+开放融合式架构为目标,搭建开放平台分布式核心系统应用平台,对原有的关联系统实现透明,对外提供统一的服务。分布式核心系统在扩展性、低成本、降低运行风险等方面具有明显优势。那么,分布式核心系统如何测试呢?小伙伴们,赶紧一起来看下吧!一、联机交易测试新架构下,开放平台继承主机(应用模块A)功能,搭建开放平台应用体系(开放系统A),服务于开放平台其它应用;与主机应用无关的功能从主机剥离,下移到开放平台,减少主机消耗。其总体架构如图1所示。图1 分布式核心系统总体架构根据原主机应...
            0 0 3207
            分享
          •   陪审团周四表示,美光因侵犯Netlist在高性能计算内存模块技术方面的专利权,应赔偿Netlist 4.45亿美元。美国德克萨斯州东区地方法院的陪审员一致认为美光的半导体内存产品侵犯了 Netlist 的两项专利,这两项专利与提高内存模块容量和性能的技术有关。  陪审团还认定美光故意侵犯了这些专利,这可能导致法官将赔偿金最高提高三倍。  Netlist 的律师 Jason Sheasby 在一份声明中说:"我们非常感谢陪审团的服务,以及他们对 Netlist 创新重要性的认可。"  去年,Netlist 在同一家法院就高性能计算机内存专利的相关纠纷中赢得了对三星 3.0...
            0 0 585
            分享
          •   小编前期所测项目多为go语言研发,为了获取自动化测试代码覆盖率及报告,调研并使用go test进行覆盖率统计。现将实战过程留档,并分享出来以供有需要小伙伴参考。  获取流程如下:  各个阶段详细介绍有:  1、创建main函数的test文件  想要获取覆盖率,首先要创建main.go文件相应测试文件main_test.go,在main_test.go中使用一个端口,该端口可以控制服务在运行完测试用例后退出并将内存中的覆盖率信息写入文件。端口写在源码中,使得每次修改都要重新编译才生效。此处使用配置文件管理控制端口,修改方便且直观。该控制端口在配置文件main_test_port.toml中管...
            4 3 2449
            分享
          •   由于面试官还要摸鱼刷沸点,不想花那么多时间一个个面,所以采用群面的方式,就出现了这样的场景。  交锋  面试官:方便说下离职原因吗?  网友1:不方便  网友2:在前公司长期工作量有些太大了,我自己身体上也出现了一些信号,有段时间都完全睡不着觉,所以需要切换一个相对来讲工作量符合我个人要求的,比如说周末可以双休这样一个情况,这个对我现在的选择来讲还蛮重要的。  网友3:本来已经定好的前端负责人(组长),被关系户顶掉了,我需要一个相对公平的竞争环境,所以打算换个公司。  网友4:实不相瞒,一年前我投过咱们公司(或者面试过但没过),一年了,你知道我这一年是怎么过的吗,因为当时几轮面试都很顺利的...
            0 0 918
            分享
      • 51testing软件测试圈微信