• 検索結果がありません。

第 7 章 クライアントソフトウェア担当機能の評価

7.2 評価結果

7.2.1 機能評価結果について

担当したクライアントソフトウェアの Socket 通信とコンタクト同期の機能評価結果を表 7-2に示す。

表 7-2 機能評価項目と結果

評価内容 結果

大分類 細分

サーバーとの接続 ログインや新規登録の時にサーバー

Socket通信

と接続できた

20秒毎にKeepAliveメッセージをサ

ーバーに送信

20秒毎にKeepAliveメッセージを送

った

ユーザログオン時にサーバーに送信 ログインの時にユーザIDとパスワー ドをサーバーに送信できた

ユーザ登録時に送信 新規登録の時にユーザIDとパスワー ドをサーバーに送信できた

ユーザパスワード変更時に送信

パスワード変更の時にユーザIDとパ スワード及び新しいパスワードをサ ーバーに送信できた

コンタクトをサーバーに送信 コンタクト更新を検出した場合、自動 的にサーバー送信できた

サーバーから送られたコンタクトを 受信

サーバーから送られたコンタクトを 受信できた

ノートをサーバーに送信 コンタクト更新を検出した場合、自動 的にサーバー送信できた

サーバーから送られたノートを受信 サーバーから送られたコンタクトを 受信できた

コンタクト 同期

新しいコンタクトに追加 1件から4000件までのコンタクトを 追加できた

指定されたコンタクトを削除 Uuidによる指定されたコンタクトを 削除できた

指定されたコンタクトのデータを変 更

Uuidによる指定されたコンタクトを 変更できた

30秒ごとにコンタクトのデータを取 得

全てコンタクトの取得ができた

7.2.2 性能評価結果について

1件から300件まで連続でひとつコンタクトをサーバーから受信して追加するまでかかる時 間の結果について、平均時間、最大時間と最小時間が表7-3に示す。また分散データを図7-1 に示す。

表 7-3 1件から300件まで一つコンタクトを追加する時間

項目 時間(ms)

平均 114

最大 266

最小 8

38

図 7-1 1件から300件まで一つコンタクトを追加する時間

10 件コンタクトを受信してから追加、変更、削除の試験を 300 回まで繰り返しテストを 行った。その結果については、平均時間、最大時間と最尐時間を表7-4に示す。追加、変更、

削除ごとの分散データを図7-2、図7-3及び図7-4に示す。

表 7-4 10件コンタクトを受信してから同期する時間

項目 追加(ms) 変更(ms) 削除(ms)

平均 274 487 384

最大 343 628 551

最小 204 396 283

図 7-2 10件コンタクトを受信してから追加するまで時間

図 7-3 10件コンタクトを受信してから変更するまで時間

図 7-4 10件コンタクトを受信してから削除するまで時間

50件コンタクトを受信してから追加、変更、削除の試験を100回まで繰り返しテストを行 った。その結果については、平均時間、最大時間と最尐時間を表 7-5に示す。追加、変更、

削除ごとの分散データを図7-6、図7-7、図7-8示す。

表 7-5 50件コンタクトを受信してから同期する時間

項目 追加(ms) 変更(ms) 削除(ms)

平均 1729 5388 3066

最大 2028 6277 3339

最小 1571 4882 2702

40

図 7-5 50件コンタクトを受信してから追加する時間

図 7-6 50件コンタクトを受信してから変更する時間

図 7-7 50件コンタクトを受信してから削除する時間

関連したドキュメント