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

多機種のAndroid(TM)端末でテストシナリオを流用可能に - Androidアプリケーション自動テストツール QCWing for Android Ver.2.7 -

N/A
N/A
Protected

Academic year: 2021

シェア "多機種のAndroid(TM)端末でテストシナリオを流用可能に - Androidアプリケーション自動テストツール QCWing for Android Ver.2.7 -"

Copied!
6
0
0

読み込み中.... (全文を見る)

全文

(1)

1

2014 年 5 月 13 日 日本ノーベル株式会社

多機種の Android™端末でテストシナリオを流用可能に

Android アプリケーション自動テストツール QCWing for Android Ver.2.7

-日本ノーベル株式会社(本社:東京都北区、代表取締役社長:鈴木祥夫、以下日本ノーベル)は、指定座標の テキスト取得など、多機種のテスト向け機能を強化した、最新版 Android アプリケーション自動テストツール QCWing for Android Ver.2.7 を 2014 年 6 月 30 日にリリースいたします。

QCWing for Android Ver.2.7 の主な特徴は以下の通りです。

● 指定座標のテキストを取得※ 指定座標にあるテキストデータを取得します。取得した値 の評価を数字や文字で行うことができ、画像判定を使用す る場合と比べ、多機種のテストにシナリオを流用しやすくな ります。 ● 指定文字列の表示位置をタップ操作※ 文字列を指定することで、対象の表示位置をタップ操作し ます。これにより、座標値指定を行わないタップ操作を記 述できます。 ● 指定オブジェクトのテキスト取得、タップ操作※ 指定オブジェクトのテキストデータ取得、およびタップ操作 が行えます。 ※これらの機能は、Android4.1 以上の機種で使用可能です。 ● コンテンツ領域の座標スケール変換

QCWing for Android は「座標スケール変換」により、1 つのテストシナリオで、画面解像度の異なる複数端 末を同時にテストすることが可能です。従来のスケール変換は画面解像度のみが対象となっていますが、 最新版ではコンテンツ領域を考慮したスケール変換も可能となります。 ◇リリース日 2014 年 6 月 30 日 <報道関係各位> プレスリリース <指定座標のテキストを取得> <指定文字列の表示位置をタップ操作>

(2)

◇ 展示会出展 本製品を、5 月 14 日から東京ビッグサイトで開催される 2014 Japan IT WEEK 春において展示します。 【本ニュースリリースに関するお問い合わせ先】 日本ノーベル株式会社 営業部 TEL:03-3927-8801 FAX:03-3927-8802 E-mail:[email protected] 本件に関する詳細は、添付資料をご参照下さい。

(3)

3

<QCWing for Android について>

(1) Android アプリを「簡単に」自動テスト

USB で接続した Android 端末を外部制御することで、Android アプリケーションの自動テストを行います。端 末のスクリーンショットと、期待値画像を比較判定でき、テスト結果の確認にかかる時間を短縮できます。 判定結果は HTML 形式の実行レポートに一覧表示されます。 (2) スクリーンショット画像を比較判定 Android 端末から取得したスクリーンショット画像と、期待値画像を比較することで、テスト結果を自動で判 定します。「アイコンが画面内に表示されているか」といったサーチ判定も可能です。 判定結果は実行内容と共に、テスト結果レポートに一覧表示されます。レポートは HTML で出力されるため、 情報共有やデータの流用が容易です。 (3) 簡単に作成できるテストシナリオ 自動テストの手順をテストシナリオに記述し、実行します。テストシナリオの文法はとてもシンプルにできて おり、プログラミングをやったことがない人でもすぐに取り掛かることができます。 タッチパネル操作や、キー操作の内容は、PC 上の擬似画面からマウス操作で入力できます。また使用頻 度の高い画像取得や比較判定コマンドは、ボタン 1 つで入力可能です。 添付資料 1

(4)

テストシナリオの主要コマンド コマンド 内容 Android アプリ操作 adrS ボタンを押下する adrPlotc 画面をタップする adrDrag 画面をドラッグする adrFlick 画面をフリックする adrWake スリープ状態を解除する adrAndroidInfo 端末情報を取得する adrExecute ADB コマンドを実行する adrReboot 端末を再起動する adrInput 文字列入力(半角英数字、半角記号に対応) adrClipboard 文字列転送(全ての文字に対応) adrScreenRotate 画面を回転する adrReplay リプレイ adrPinch 画面をピンチイン、ピンチアウトする adrPlots 見つけた位置をタップする adrPlotText 指定文字列(完全一致)の表示位置をタップ adrPlotTextP 指定文字列(部分一致)の表示位置をタップ adrPlotO 指定オブジェクトをタップ データ取得 PIC 端末画面のファイル保存 adrGetText 指定座標の位置にある部品の文字列を取得 adrGetTextO 指定オブジェクトの文字列を取得 判定 STILL 静止画を比較判定する SEARCH 指定の画像形状を検出判定する 制御構造 FOR 指定した回数分、処理を繰り返す UNTIL 指定した時間、処理を繰り返す WHILE 指定した条件の間、処理を繰り返す IF 条件分岐をする WAIT 指定した時間、待ち時間を入れる 外部コマンド EXECUTE 外部コマンドを実行する 呼び出し CALL 他のシナリオを呼び出して実行する 変数セット SET 変数に値をセットする (4) 主な用途と実績

QCWing for Android はリグレッションテスト、スモークテスト、繰り返しテスト、回数テストなどに使用されてい ます。主にメーカーやキャリアなどで導入されており、テストの効率化やソフトウェアの品質改善に効果を発

(5)

5 (5) 対応バージョン 2014 年 4 月現在、Android の対応バージョンは 4.4 です。 (6) その他の自動化ソリューション 日本ノーベルでは、各種組込みソフトウェアテストの自動化の他、タッチパネルリニアリティ評価の自動化 など、さまざまな分野での自動化ソリューションの実績があります。 組込みソフトウェア テスト自動化システム Quality Commander による事例 ・ スマートフォン・タブレットのテスト ・ 携帯電話(フィーチャーフォン)のテスト ・ デジタルカメラのテスト ・ タッチパネル機器のテスト ・ カーナビ・カーオーディオなど、車載機器 のテスト ・ テレビ・レコーダーなど、赤外線リモコン 操作機器のテスト ・ Windows アプリケーションのテスト ・ Solaris アプリケーションのテスト ・ Linux アプリケーションのテスト その他の自動化ソリューション事例 ・ タッチパネルリニアリティ評価 ・ キッティング検査の自動化 ・ コンフォーマンステストの自動化 Quality Commander によるテスト自動化事例

(6)

■ リリース文詳細及び画像

http://www.jnovel.co.jp/topics/2014/release20140513-1.html

■ 関連 URL

QCWing for Android 製品サイト

http://www.jnovel.co.jp/service/qc-for-android/

■ 著作権表記

(C) 2014 Japan Novel Corporation

■ 製品名表記

製品名: QCWing for Android Ver.2.7

■ 日本ノーベル株式会社 概要(2014 年 4 月末現在) 設立: 1980 年 4 月 9 日 資本金: 1 億円 代表取締役社長: 鈴木祥夫 従業員数: 115 名 本社所在地: 東京都北区王子 2-30-2 事業内容: ソフトウェア開発、システム開発などの各種サービス提供 会社ホームページ: http://www.jnovel.co.jp/ 日本ノーベルは独立系のソフトウェア会社です。IT で日本のものづくりを支える力になろうと 1980 年に創業し、 以来 FA システムや計測制御など、産業分野の省力化、合理化ニーズに応えるトータルソリューションを提供し てまいりました。近年は培ってきた技術力をベースに、ソフトウェアの品質改善に向けた「組込みソフトウェア テ スト自動化システム Quality Commander」などのオリジナル製品を開発。ハードウェアに縛られないソフトウェア ベンダーの特性を活かし、現場の実情に即した柔軟なソリューションを提供しています。 ※ 「Android」は、Google Inc.の商標または登録商標です。 ※ その他、本プレスリリースに記載されている会社名および商品・サービス名は、一般に各社の登録商標ま たは商標です。 以上 添付資料 2

参照

関連したドキュメント

本節では本研究で実際にスレッドのトレースを行うた めに用いた Linux ftrace 及び ftrace を利用する Android Systrace について説明する.. 2.1

携帯端末が iPhone および iPad などの場合は App Store から、 Android 端末の場合は Google Play TM から「 GENNECT Cross 」を検索します。 GENNECT

回転に対応したアプリを表示中に本機の向きを変えると、 が表 示されます。 をタップすると、縦画面/横画面に切り替わりま

サーバー API 複雑化 iOS&Android 間で複雑な API

Jabra Talk 15 SE の操作は簡単です。ボタンを押す時間の長さ により、ヘッドセットの [ 応答 / 終了 ] ボタンはさまざまな機

(1) テンプレート編集画面で、 Radius サーバ及び group server に関する設定をコマンドで追加して「保存」を選択..

タップします。 6通知設定が「ON」になっ ているのを確認して「た めしに実行する」ボタン をタップします。.

72 Officeシリーズ Excel 2016 Learning(入門編) Excel の基本操作を覚える  ・Excel 2016 の最新機能を理解する  ・ブックの保存方法を習得する 73