yuhys
V2EX  ›  Android

Android Studio 边开发边测试?

  •  
  •   yuhys · Jan 5, 2017 · 14305 views
    This topic created in 3417 days ago, the information mentioned may be changed or developed.
    Android 开发新手在使用 Android Studio 进行开发的时候遇到一个问题
    我在开发一个 app 的时候用到一个以前没有使用过的控件,在代码敲完之后,想要测试一下可用性,但是数据来源于数据库,而数据库相关代码还没写好,请问怎么测试这个控件呢?或者是有其它更好更规范的开发方法?谢谢!
    16 replies    2017-01-06 19:58:08 +08:00
    sourcebace
        1
    sourcebace  
       Jan 5, 2017 via iPhone
    单元测试?
    yuhys
        2
    yuhys  
    OP
       Jan 5, 2017
    @sourcebace 请问你是怎么做的呢?可以分享一下吗?
    Lonely
        3
    Lonely  
       Jan 5, 2017 via iPhone
    自己造点数据呗
    em70
        4
    em70  
       Jan 5, 2017 via Android
    手写一个 json 文件
    shoaly
        5
    shoaly  
       Jan 5, 2017
    你可以和后端 商量申请一个 万能的反弹接口. 比如 你需要一个 user/list 的 json :
    1 list 发出一个 post 请求, post 里面的内容就是你需要的 user 数组,
    2 后端收到这个数组之后, 无脑传回来
    3 你再去解析后端发给你的这个数组.
    4 等到接口开发完成之后, 替换掉接口 url, 或者替换掉 post 的参数就可以了
    oisc
        6
    oisc  
       Jan 5, 2017   ❤️ 1
    关键词: test stub
    iFlicker
        7
    iFlicker  
       Jan 5, 2017
    直接赋值属性看效果呀
    iluhcm
        8
    iluhcm  
       Jan 5, 2017
    你需要的是 Charles 的 Map local 功能。
    vjnjc
        9
    vjnjc  
       Jan 5, 2017
    基于接口文档定义 entity ,手动给你的 entity 赋值
    bqbkbz
        10
    bqbkbz  
       Jan 5, 2017
    mockito
    eminemcola
        11
    eminemcola  
       Jan 5, 2017 via Android
    单元测试即可。比如 JUnit
    fhefh
        12
    fhefh  
       Jan 5, 2017
    用 json-server 模拟后台 API 接口
    ifane
        13
    ifane  
       Jan 5, 2017 via iPhone
    直接 for 循环写点垃圾数据咯。
    leopku
        14
    leopku  
       Jan 5, 2017
    mock
    mryys
        15
    mryys  
       Jan 6, 2017
    @shoaly 终于可以露脸了[捂脸] https://doapi.cn 这个就是造假数据,造接口滴 [鼓掌]
    itfanr
        16
    itfanr  
       Jan 6, 2017 via Android
    关键词 mock
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5718 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 07:07 · PVG 15:07 · LAX 00:07 · JFK 03:07
    ♥ Do have faith in what you're doing.