zoukankan      html  css  js  c++  java
  • 第9周团队作业

    一.BUG BASH

    我们团队这次集中找BUG时,主要发现了两个BUG

    BUG1:

      Symptom:在某些手机上,打开应用后,看到欢迎界面时就会“出现异常”,从而无法运行应用。

      原因:

    BUG2:

      Symptom:手机未联网或者网络状况不好时,应用程序会直接崩溃

      原因:应用向网络发送请求时是使用同步的方式,不是异步请求。

    BUG3:

      Symptom:当有些搜索没有结果时,如在搜索地点时输入“青菜”,程序会崩溃。

      原因:某个函数返回的一个空结果,而后面的部分对这个结果进行引用,导致了异常的发生。

    二.关于scenario testing

       详情见我们另一篇博客

    三.test matrix (测试矩阵)

    使用平台版本

    gps

    网络

    组合总数

    变量数目

      3

     2

    2

    12

    安卓5.0及以上

    gps打开

    网络状况良好

    安卓4.0及以上

    gps关闭

    网络不畅

    安卓2.0及以上

     

    在所有的安卓版本测试时:

    在网络情况良好地情况下,基本功能都会实现。网络不畅或者无网络连接时,功能无法实现。

    我们在程序中会自动打开gps,经过测试gps开关确实不会影响程序的功能。

    安卓版本不同时:

    2.x版本,菜单栏上无法正常显示收藏夹图标,但功能还存在。

    4.x有些,有1台机器没有显示收藏夹图标,有两台完全正常。

    5.x版本,菜单显示正常。

     四.关于 “exit criteria” 

    What is “exit criteria”  (good enough) for your software for Alpha release?

    我们的Alpha版本主要是要能够实现两大基本功能:

    即查看餐厅(直接搜索和附近餐厅推荐)和查看菜谱。

    但是现在我们的应用在某些手机平台上会出现异常,也有可能是网络的原因,我们希望能够让这一版本稳定地运行,不会崩溃。

    当用户搜索没有结果时,我们会弹出相应的信息,而不会使应用发生异常而崩溃。

  • 相关阅读:
    Linux实验:NTP网络时间服务器
    局域网访问虚拟机内服务器
    Linux实验:ssh免密码配置
    Kali在NET模式下不能联网的解决方法
    centos7安装redis
    外部服务发现-ingress
    自动化运维-Ansible-playbook
    自动化运维-ansible入门篇
    pod健康检查(liveness probe存活探针&&readiness probe 可读性探针)
    python面试总结4(算法与内置数据结构)
  • 原文地址:https://www.cnblogs.com/dxteam/p/4115351.html
Copyright © 2011-2022 走看看