我想使用Functional testing
来测试我的应用程序,但我真的不明白如何在我的应用程序中进行测试。
它只有一个按钮启动方法connect()。此方法按顺序调用4个HTTP调用,每个人都将前一个结果作为正文(或多或少)。
所以,我有asynctask
要POST
个请求,postExtecute
我呼叫下一个POST
。
connect - >致电A
- >使用某些B
数据调用A
,例如身份验证令牌 - >使用C
数据调用B
- >使用D
数据致电C
。
我该怎么测试呢?我没有服务器UP,所以基本上我使用一些东西来模拟HTTP并检查D
的数据是否sharedPreferences
。