android-studio - 在Android Studio边开发边测试?开发方法?
怪我咯
怪我咯 2017-04-18 09:04:41
0
6
520

Android开发新手在使用Android Studio进行开发的时候遇到一个问题
我在开发一个app的时候用到一个以前没有使用过的控件,在代码敲完之后,想要测试一下可用性,但是数据来源于数据库,而数据库相关代码还没写好,请问怎么测试这个控件呢?或者是有其它更好更规范的开发方法?谢谢!

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(6)
大家讲道理

私が書いたものはすべてデモに関するものであり、実際の製品を作ったわけではないので、学部生としてこれに無理やり答えます。
データベースへのアクセス操作はすべて SqlHelper で実行され、getUsersList<User> に戻ります。データベース コードがまだ決定されていない場合は、シミュレートされた new を直接 List<User> 作成し、呼び出し元に返すことができます。

リーリー
いいねを押す +0
迷茫

私たちは通常、上に書いたような偽のデータを使用します。現在、Android には、activeAndroid、realm、ormLite など、非常に使いやすく、非常に強力なデータベース フレームワークが多数あります。

いいねを押す +0
洪涛

上記の通り、簡単なシミュレーションデータ生成メソッドを記述します

いいねを押す +0
巴扎黑

データはそれほど重要ではありません。テストしたいのはコントロールです。

いいねを押す +0
迷茫

ContentProvider を使用してデータベース操作をカプセル化します

いいねを押す +0
Peter_Zhu

これは一般にモックと呼ばれるもので、同様のインターフェイスを模倣しますが、データはメモリ内にハードコーディングされます。たとえば、配列を開いてすべてのデータを保存し、データベース インターフェイスを提供する Mock クラスを作成します。これはネットワークリクエストにも適用できます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート