• 第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版本主要是要能够实现两大基本功能:

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

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

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

  • 相关阅读:
    NET 事件与委托
    NET高级 REF OUT
    缓冲池
    NET高级 EQUAL相等
    装箱拆箱
    CTS、CLS、CLR
    结构体及引用类型
    NET高级-深拷贝浅拷贝
    密闭类 静态 类及扩展方法
    NET高级-索引器
  • 原文地址:https://www.cnblogs.com/dxteam/p/4115351.html
Copyright © 2020-2023  润新知