• 0
  • 0
分享
  • 地图导航的测试用例——软件测试圈
  • 饭团🍙 2020-12-16 10:34:35 字数 1242 阅读 4478 收藏 0

外观测试:

  1. 屏幕显示不能有花屏、黑点和闪屏,清晰度、亮度、颜色要正常。

  2. 检测所有按键都能起到相应作用,是否手感不良。

  3. UI显示状态、颜色、清晰度、效果。

    控制:放大,缩小,音量调节功能测试:

  4. 交叉路口查询测试,点击交叉路口查询后能正确输入城市名称吗

  5. 关键字查询:点击关键字查询后搜索道路能正确的输入城市名称和关键字进行道路查询吗

  6. 语音提示方面具有很好的测试表现,提示音语速适中,吐字清晰,结合实际行车路线对比提示是否准确


地图的缩放,旋转和浏览:

  1. 在地图区域内的任意位置应有可放大或缩小的功能,放大或缩小的最大或最小比例。

  2. 在地图的各个缩放等级下,标记文本和图标的大小应保持不变。

  3. 显示地图时,应既可以北向上,也可以车头向上。

  4. 在地图旋转时,标记文本的显示应保持在水平线的90°范围内,图标方向应保持不变。

  5. 导航仪应提供两种地图浏览功能,即在路线引导过程中随汽车位置的变化而变化。


声音测试:

  1. 铃声音音量调至最小,铃音实际音量应为最小或关闭,是否正常:

  2. 将铃音音里逐渐调大﹔铃音音里的实际变化应从小到大,是否正常﹔

  3. 将铃音音里调至最大﹔铃音在最大音里长时间播放时应无杂音﹑变调﹑扬声器损坏等异常;

  4. 将铃音音里从最大逐渐调小﹔铃音音里的实际变化应从大到小明显﹔是否正常﹔


时间测试:

  1. 设置时钟和日期与当地时间日期相符合,整个测试期间,除特别要求更改时间﹑日期外,不要随意更改基准时间﹔

  2. -般日期设置完毕,星期自动生成,应准确无误﹔

  3. 以24小时为一观察周期,比较导航仪时间与标准时间的误差;

  4. 设置实际不存在的时间和日期,设置日期0月、0日、13月、32日等,设置如2003年2月29日等不切实际的时间日期,导航仪应不予接纳,有正确提示

  5. 设置好时钟、日期后通过正常关机、拔电池、自动关机等动作后再开机,时间、日期不应有错误现象出现,即保持时钟正常运转;

  6. 关机后,拔掉电池,观察是香可保持时钟继续正常运转最长时间;


图片浏览功能:

  1. 浏览JPG图片,点选自动、手动、前张、后张、放大、缩小、全屏按钮,检测功能是否按操作发生正常变化

  2. 检测是否显示完整、颜色是否正常、有无花屏。

  3. 支持图片格式;


界面信息测试:

  1. 界面文字内容检查:错别字,乱码

  2. 菜单变化功能后显示信息是否相应的改变

  3. 多国语言显示检查:有无错别字,有无乱码

  4. 时间显示的正确性:特别是超长MP3的时间显示。

  5. 进度显示的正确性:检查进度显示是否准确

  6. 播放列表中滚动条显示:文件超过-屏。快速滚动滚动

    条是否容易出现花屏的现象。

  7. 提示框的正确性:该出现提示的地方-定要出现提示,

    如删除提示、低电里提示内存满提示、按键已锁定的提示


GPS:

  1. 进入设置,查看GPS状态。

  2. 进入设置-位置和安全设置

  3. 勾选GPS卫星定位和允许访问我的位置、WLAN和移动网络位置信息

  4. 在密闭的环境下使用GPS定位看看GPS是否准确

  5. 飞行模式下是否可以使用GPS定位


作者:凯凯要加班

原文链接:https://blog.csdn.net/weixin_47295201/article/details/110158565#comments_14219607

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   工具介绍  Playwright是微软公司开发的一款非常强大的开源自动化测试工具。之所以强大有以下原因:  1. 支持所有主流浏览器:Chrome、Firefox、Safari、MS Edge。  2. 支持无头模式和有头模式运行。  3. 提供同步、异步的API,可以结合Pytest使用。  4. 支持浏览器端的自动化脚本录制。  5. 针对Python语言的自动化工具。  6. 支持的操作系统有Linux、Mac OS以及Windows。  7. 可以使用docker进行运行环境的安装。  安装环境  1. 安装Python,Playwright需要3.7及以上版本的Python,因此...
            12 13 4188
            分享
          •   相信很多小伙伴都用过Selenium来完成爬虫工作,今天就给大家带来一个神器,可以录制你的浏览器动作,然后直接生成Selenium脚本,是不是心动了?  1、Selenium简介  Selenium是为了测试而出生的。但是没想到到了爬虫的年代,它摇身一变,变成了爬虫的好工具。  让我试着用一句话来概括Seleninm:它能控制你的浏览器,有模有样地学人类「看」网页。  那么你什么时候会要用到Selenium呢?  1)当你发现用普通方法爬不到想要的内容;  2)当网站跟你玩「捉迷藏」,包含了太多的JavaScript内容;  3)当你需要像人一样浏览的爬虫。  好了,Selenium的其他...
            0 0 266
            分享
          • Python独一无二的特色除了缩进还有哪些特色呢?大多数的回答一定是语法简洁、简单易学、代码高效、功能强大等四项。那究竟是Python的哪些语言特性使得人们普遍认为Python具有语法简洁、简单易学、代码高效、功能强大的特点呢?其实很大程度上,这要归功于列表(list)、字典(dict)、元组(tuple)和集合(set)这“四大金刚”。尽管整型(int)、浮点型(float)和字符串(str)也很重要,但毫不夸张地说,列表、字典、元组和集合才代表了Python语言的核心和基础,同时也是Python的精髓所在。学会使用列表、字典、元组和集合,就意味着掌握了Python这门编程语言。我们来一起回...
            2 3 4705
            分享
          • 1. Jmeter简介Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。本文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写一个完整性能测试脚本、最终执行性能测试并分析性能测试结果。运行环境为Windows 10系统,JDK版本为1.8,JMeter版本为3.3。2. Jmeter安装2.1 JDK安装由于Jmeter是基于java开发,首先需要下载安装JDK (目前JMeter只支持到Java 8,尚不支持 Java 9)...
            12 12 2531
            分享
          • 配置管理的定义(1)是采用技术手段和行政手段进行管理和监督的一套规范化方法;(2)对配置项的功能特性和物理特性加以标志,并将其文件化,并控制这些特性的变更;(3)报告变更进行的情况、变更实施的状态,以及验证与规定要求的一致性。配置管理的意义配置管理能够解决的问题:1)多重维护问题:解决多个用户对同一文件进行修改所引起的版本不一致问题;2)同时修改问题:解决多个用户对同一文件同时进行修改所引起的资源冲突问题;3)丢失版本或不知版本问题:即要明确保留哪个版本,销毁哪个版本。配置管理的主要内容:制定配置管理计划、配置项识别、建立配置管理系统、基线化、建立配置库、变更控制、配置状态统计、配置审计1、制...
            11 11 2683
            分享
      • 51testing软件测试圈微信