• 1
  • 1
分享
  • 软件测试之百度界面测试用例的设计——软件测试圈
  • 恬恬圈 2023-02-07 13:51:22 字数 1534 阅读 1400 收藏 1

  界面测试

  1、页面布局是否合理。

  2、字体大小, 粗细设计是否合理。

  3、页面中间的"Baidu 百度" 是否可以正常显示。

  4、界面颜色搭配是否合理。

  5、页面上方的链接是否都可以正常显示, 是否可以点击。

  6、当鼠标放置到链接上 / 百度搜索框上, 是否会从黑色变成蓝色。

  7、百度热榜上1, 2, 3 分别显示不同的颜色。

  8、百度热榜第一后显示一个 “热” 字。

  9、热榜上的每一条新闻是否都可以点击。

  10、百度热榜右侧显示 “换一换”, 是否可以点击。

  11、百度搜索框中的"相机图标"是否可以正常显示。

  12、页面右下方显示二维码图标。

  13、页面最下方显示百度反馈信息以及公司信息。

  功能测试

  1、点击"设置", 是否会展示下拉框进行一个设置选择。

  2、点击"登录", 是否可以跳转到登录页面。

  3、点击界面上所有的链接, 是否可以跳转到相应的界面。

  4、点击"换一换", 是否可以刷新百度热榜的词条。

  5、百度搜索框。

   ·什么都不输入, 刷新百度界面。

    · 是否可以输入汉字, 英文, 特殊符号(空格, “%”, “#”, “@”…)等。

    · 是否有输入字符长度限制。

    · 如果超出了这个长度限制, 是否还可以继续输入。

    · 如果输入一串空格之后再输入其他字符是否可以正常搜索。

    · 点击百度搜索框, 是否可以显示历史搜索。

    · 是否可以清除历史搜索。

    · 是否可以采用复制粘贴的方式进行搜索。

  6、是否可以通过直接输入 URL 进行搜索。

  7、是否可以自动提示和搜索相关的内容。

  8、如果搜索的内容不存在, 显示"你想要的搜索的是不是 …"

  9、点击相机, 是否可以传入图片。

  10、是否可以在手机端和 PC 端同时登录一个百度账号。

  11、手机端搜索的内容, 是否可以在 PC 端的历史记录中看见. 反之, PC端搜索的内容, 是否 可以在手机端看见。

  性能测试

  1、点击链接跳转到相应界面的响应时间。

  2、如果使用图片搜索, 图片加载的响应时间。

  3、不同网速下, 搜索到跳转至搜索页面的跳转时间是多少。

  4、使用百度搜索, CPU和内存的利用率是多少。

  5、使用搜索框, 耗电量是多少。

  安全性, 易用性测试

  1、如果搜索内容中包含一些敏感信息, 百度是否可以将其过滤掉。

  2、别人登录百度, 是否可以查看到你的历史搜索。

  3、如果有 sql 注入时, 是否还可以进行搜索。

  4、使用不同的浏览器, 是否会显示相同的历史记录。

  5、如果不小心打错了字, 是否有容错机制。

  6、是否可以显示历史搜索。

  7、是否可以使用回车键代替点击"百度一下"。

  8、可以使用扫码的方式直接登录百度。

  兼容性测试

  1、是否可以在不同的浏览器上正常运行。

    · Chrome, Firefox, IE, Edge…

  2、是否可以在不同操作系统的电脑上正常运行。

    · Windows 电脑

    · MAC 电脑

  3、是否可以在手机上正常运行。

  4、是否可以在不同的手机系统上正常运行。

    · 安卓系统

    · 苹果系统

  5、对于不同的手机版本也要进行测试。

  其他测试

  1、如果在运行的时候忽然断网 / 断电, 是否还能正常运行。

  2、搜索的时候网络断开后又连接, 是否还可以恢复加载。

  3、搜索时, 电脑强制关机 / 重启, 是否会进行保存, 等回复正常后又继续运行。


作者:HHHHH-Y    

来源:http://www.51testing.com/html/96/n-4480896.html

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   接口测试在我们的项目实施过程中有着重要的意义,快速实施接口测试能够让项目组更早地发现问题,降低修复成本,缩短产品周期。为了提高系统接口测试的效率,我们提早介入项目开发周期开展接口测试实践,并探索适合异步模式系统交易的接口自动化测试方案。  所谓的异步交易模式,即从接收交易到返回应答存在一定等待时间,且返回应答时另立连接至对手方。要实现该模式下接口测试自动化必须实现非实时报文的自动化匹配与结果核验。按照自动化设计思路,我们把“大象放进冰箱”需要三步操作,报文自动化拼装、解析回执和报文匹配、应答报文结果验证。  下面从这三个步骤介绍我们的接口自动化工具。  一、报文自动化拼装  首先对常规案例...
            0 0 1298
            分享
          •       了解一项技术的有效途径是阅读官网文献,TestNG是应用非常广泛的自动化测试框架,稍有基础的同学都能够很容易上手TestNG。但在简单实用的背后,TestNG蕴藏着更为强大的功能和设计技巧。本系列通过对官网文献的阅读和大家一同探秘TestNG。写在引言的前面     使用TestNG很长时间了,相比JUnit,TestNG上手更容易,配置更灵活,功能更强大。出于项目的需要,使用的时候功利性太强,总是遇到拿起来就用,遇到问题再各种查资料解决,缺少系统的总结。现在通过TestNG官网文章的阅读进行系统的学习,主要是对TestN...
            2 3 2603
            分享
          •   知名苹果分析师郭明錤爆料,将于今年秋季发布的 iPhone 16 Pro 机型将迎来重大影像升级,首次搭载两颗 48MP 传感器,仅长焦镜头仍为 12MP。这意味着新机的超广角镜头也将步入高像素时代,拍摄能力将大幅提升。  郭明錤在 Medium 平台发文表示,iPhone 16 Pro 的超广角镜头将采用 48MP 传感器,这一升级将带来更多进光量,在 0.5 倍模式下(超广角拍摄)和低光环境中拍摄照片时,照片细节和质量都将显著提升。  iPhone 14 Pro、iPhone 15 和 iPhone 15 Pro 的主摄像头早已采用 48MP 传感器,并通过“像素四合一”技术将传感器上...
            0 0 996
            分享
          •   K6 是一个开源负载测试工具,可以轻松编写、运行和分析性能测试。它建立在 Go 和 JavaScript 之上,它被设计为功能强大、可扩展且易于使用。  k6 可用于测试各种应用程序,包括 Web 应用程序、API 和微服务。它还可用于模拟真实的流量模式,并且可以生成报告,帮助您识别瓶颈和性能问题。  k6 的主要功能之一是它基于“测试即代码”的概念。这意味着您可以使用 JavaScript 编写负载测试,这使得它们易于共享和协作。K6 还包括许多内置功能,可以轻松编写复杂的测试,例如模拟用户行为、生成随机数据和跟踪性能指标的能力。  k6的另一个关键特性是它被设计为可扩展的。您可以在本地...
            0 0 1324
            分享
          •   功能测试  1、不说话的时候发送语音, 是否会有相关的信息提示。  2、说话分贝很轻很轻, 是否可以录入语言。  3、普通的语音信息是否可以正常发送。  4、语音录制的时候是否有时间限制(最短限制 / 最长限制)。  5、录制时间不足最短时长限制会发送失败。  6、超出了最长时间限制时, 语音自动保存并发送。  7、语音识别。     · 是否可以录入中文, 英文, 日语…     · 是否可以录入小动物的声音: 狗叫, 猫叫, 羊叫…     · 是否可以录入其他声音: 汽笛, 施工声…  8、是否可以取消语...
            0 0 5771
            分享
      • 51testing软件测试圈微信