首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >天气小部件的测试用例

天气小部件的测试用例
EN

Stack Exchange QA用户
提问于 2018-05-26 17:12:07
回答 3查看 5.7K关注 0票数 0

在我最近的一次采访中,有一个问题:

为天气应用/小部件编写功能性和非功能性测试用例。注意:测试覆盖率比数字更重要。

我编写了下面的测试用例列表。但我只得到了5分中的2个。我的问题是:

  1. 我漏掉了什么测试用例?
  2. 我还没做过非功能性测试。这个应用程序的非功能性测试用例是什么?
  3. 如何改进非功能性测试?

我对面试问题的回答是:

  • 快乐路径:验证给定城市的天气预报是否正确。
  • 温度应在华氏与摄氏之间可调。
  • 用户应该能够选择多个城市。
  • 应正确存储和读取所有设置和配置。
  • 每种天气类型都应显示正确的图像。(例如:雷雨,晴天,下雨)
  • 预报被细分为时间切片(例如:中午12点,下午1点,下午2点等等)。
  • 温度图正确光滑
  • 对未来日期的N个数目(例如:未来1周)应作预测。
  • 所有图像都应该与应用程序捆绑在一起。
  • 当网络发生故障,无法到达服务器时,应显示适当的消息。
  • 不应显示不必要的错误消息。
  • 小部件布局应根据用户选择/屏幕分辨率自动调整大小。
EN

回答 3

Stack Exchange QA用户

发布于 2018-05-26 17:51:52

非功能性测试的类型如下:

  • 性能测试
  • 负载测试
  • 故障转移测试
  • 安全测试
  • 兼容性测试
  • 可用性测试
  • 应力测试
  • 可维护性测试
  • 可伸缩性测试
  • 体积测试
  • 安全测试
  • 灾后恢复测试
  • 符合性测试
  • 可用性测试
  • 可移植性测试
  • 效率测试
  • 可靠性测试
  • 基线测试
  • 耐久试验
  • 文档测试
  • 恢复试验
  • 国际化测试
  • 本地化测试

所以,您可以执行负载测试,例如,-有多少人可以使用这个应用程序?

顺便说一下,您的一些答案是非功能性测试用例:

  • 温度图正确流畅(可用性测试)
  • 小部件布局应根据用户选择/屏幕分辨率(Partability )自动调整大小。
  • 当网络发生故障,无法到达服务器时,应显示适当的消息。

测试可靠性:不仅显示消息,而且当服务器再次可用时,应用程序应该自动显示预测。

票数 1
EN

Stack Exchange QA用户

发布于 2019-03-29 08:29:27

您可以使用下面提到的一些测试用例来解决您的问题,这有助于验证软件测试服务公司的功能测试需求。

  1. 确保天气小部件要求在禁用时启用自动定位。
  2. 如果启用自动定位,确保天气预报能够自动定位您所在的位置。
  3. 确保一小时一小时,一天一天的预报。
  4. 除温度外,还应显示降水、湿度和风率。
  5. 应该有搜索字段来寻找其他地方的天气。
  6. 天气预报还应显示当天的最低气温和最高气温。
票数 1
EN

Stack Exchange QA用户

发布于 2019-04-01 14:33:07

下面的一些场景可以考虑

  1. 检查语言表示-多语种
  2. 多个位置
  3. 自动定位
  4. 启用手动位置选择
  5. 检查字体和主题
票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/33918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档