Untitled

Similar documents
Silk Central Connect 15.5 リリースノート

Silk Test 15.5 Silk4J Web Edition インストールガイド

Untitled

WebLoadTestingTutorial.book

Untitled

Micro Focus The Lawn Old Bath Road Newbury, Berkshire RG14 1QN UK Copyright Micro Focus All rights reserved

Micro Focus 575 Anton Blvd., Suite 510 Costa Mesa, CA Copyright 2012 Micro Focus. All rights reserved. SilkTest は Borland Software Corporation に

Silk Test Workbench 16.0.NET スクリプト入門 ガイド

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

SAMBA Remote(Mac) 編 PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP

HP Primeバーチャル電卓

PowerPoint プレゼンテーション

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

1. WebShare 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx. 2 ログイン名 パスワードを入力し

OTRS10 他社システムOTRS呼出利用手順書

Oracle Enterprise Managerシステム監視プラグイン・インストレーション・ガイドfor Juniper Networks NetScreen Firewall, 10gリリース2(10.2)

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

クライアント証明書導入マニュアル

(Microsoft Word - Word\216\300\217K\212\356\221b1.doc)

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの

WebOTXマニュアル

AutoCAD Mechanical 2009 Service Pack 2 Readme 高品質な製品を提供するため オートデスクは AutoCAD Mechanical 2009 Service Pack 2 をリリースしました この Service Pack は AutoCAD Mechani

939061j

PRIMEQUEST 1000シリーズ WS2008 NTP設定手順書

スライド 1

クラウドラボ VPN接続テスト 操作手順書 Windows 7版

Cisco ViewMail for Microsoft Outlook クイックスタートガイド (リリース 8.5 以降)

Microsoft Word - バーチャルクラス(Blackboard)ログイン方法ガイド.docx

32 ビット版 64 ビット版 Microsoft Windows XP Professional Microsoft Windows XP Professional x64 * * SP2 および SP3 Edition SP2 Microsoft Windows XP Home SP2 お *

C1Live

FileExplorer for ASP.NET Web Forms

1. WebShare(HTML5 版 ) 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx 2 ユーザー名 パ

Microsoft Word - e-Parcel_VCN-CommCenter7.0_Installation_manual doc

Microsoft Word - IE11 設定手順書 受注者 win 7.doc

価格査定システム インストールガイド 目次 はじめに...1 インストール CD の内容...1 インストール手順概要...2 A 価格査定システムのインストール...4 B マニュアルの参照 インストール B-1 CD-ROM から参照 B-2 インストールして参照...

3. クラスリンク ( 先生の IP アドレス >:< ポート >) を生徒と共有して生徒がブラウザーから接続できるようにします デフォルトのポート番号は 90 ですが これは [Vision 設定 ] から変更できます Netop Vision Student アプリケーションを使

Ver.70 改版履歴 版数 日付 内容 担当 V /09/5 初版発行 STS V /0/8 証明書バックアップ作成とインストール手順追加 STS V /0/7 文言と画面修正 STS V..0 0//6 Firefox バージョンの変更 STS V..40

[ 証明書の申請から取得まで ] で受領したサーバ証明書を server.cer という名前で任意の場所に保存してください ( 本マニュアルではローカルディスクの work ディレクトリ [C:\work] に保存しています ) 中間 CA 証明書を準備します 次の URL にアク

Syslog、SNMPトラップ監視の設定

Shareresearchオンラインマニュアル

平成 31 年 2 月 22 日 岐阜県電子入札システムクライアント PC の Internet Explorer 11 設定手順 ( 受注者用 ) 岐阜県電子入札システムを利用するには インターネットエクスプローラーの設定を行う必要があります 設定項目の一覧 ( クリックすると説明箇所へジャンプし

EIZO ScreenSlicer 取扱説明書

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

サイボウズ ツールバー βマニュアル

事前準備マニュアル

C) 信頼済みサイトダイアログにて以下の操作を実施する 次の Web サイトをゾーンに追加する (D); 欄に電子入札 URL を入力する 追加 ボタンをクリックし Web サイト (W) に URL が追加されたことを確認する 3 上記 ~ を必要なサイト分行う 登録するWebサイト受注者 : h

eYACHO 管理者ガイド

Microsoft Word - インストールガイド_ 1307.doc

本文中の記号の意味 本文中で使用している記号の意味について以下に示します システムの操作上または処理の手続き上において 特に注意していただきたい事項を記載しています 記載内容を必ずお読みください システムの操作上または処理の手続き上において 参考にしていただきたい事項を記載しています 必要に応じてお

おらんかにクライアント操作マニュアル

(Microsoft PowerPoint - \221S\211\346\226\312\225\\\216\246\225s\213\357\215\207\216\236\202\314\221\316\211\236\215\ _nipponlabo.pptx)

Microsoft Word - (修正)Internet Explorer 8 9設定手順 受注者.DOC

SCTM12.0_Product Release Notice_V1

ユーザ デバイス プロファイルの ファイル形式

鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル IC カードを利用しない応札者向け 第 1.7 版 平成 31 年 2 月鳥取県物品契約課 鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル Ver.01-07

JDL Webストレージサービス はじめにお読みください

PALNETSC0184_操作編(1-基本)

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73>

MMO ゲームパッド JC-DUX60BK ドライバー設定ガイド このドライバー設定ガイドは JC-DUX60BK に付属のドライバーを使った 各ボタンやスティックへの機能割り当てや連射の設定などの操作について説明しています ドライバーのインストール方法については JC-DUX60BK に付属のユー

Cybozu SP ディスカッション ユーザーマニュアル

正誤表(FPT1009)

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

8. 適用 を後 OK をしウインドウを閉じてください 2. パソコンと LCV3 を LAN ケーブルで接続し 設定を行います Windows パソコンの推奨環境は以下の通りです (2015 年 6 月現在 ) OS : Windows XP Vista 7 8 CPU : 32bit 64bit

Ver.00 改版履歴 版数日付内容担当 V /6/ 初版発行 STS Copyright 04 SECOM Trust Systems CO.,LTD. All rights reserved. ii

ユーザーズガイド Brother Meter Read Tool JPN Version 0

P-touch Transfer Manager の使用方法 ご使用になる前に 必ず本書をお読みください 本書はお読みになったあとも いつでも手にとって参照できるようにしてください Version 0 JPN

V-CUBE One

サイボウズ リモートサービス ユーザーマニュアル

クラウドファイルサーバーデスクトップ版 インストールマニュアル ファイルサーバー管理機能 第 1.1 版 2017/01/24 富士通株式会社

APEX Spreadsheet ATP HOL JA - Read-Only

ブラウザ Internet Explorer 7 の設定について 第3版

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

Microsoft Word - プリンター登録_Windows XP Professional.doc

電話機のファイル形式

intra-mart ワークフローデザイナ

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

monologue Sound Librarian 取扱説明書

シヤチハタ デジタルネーム 操作マニュアル

--

Corporate Document

PROMA-C DevNavi 環境設定マニュアル

やってみようINFINITY-製品仕様書 品質評価表 メタデータ 編-

環境確認方法 (Windows の場合 ) OS 動作環境日本語版 Windows 7, 8, 8.1, 10 であること 確認方法 Windows キーを押しながら R キーを押します または [ スタート ] メニューから [ ファイル名を指定して実行 ] ( または [ プログラムとファイルの

flashplayer確認手順_ xls

Office 365監査ログ連携機能アクティブ化手順書

インストール要領書

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

著作権 このドキュメントに記載されている情報 (URL 等のインターネット Web サイトに関する情報を含む ) は 将来予告なしに変 更することがあります 別途記載されていない場合 このソフトウェアおよび関連するドキュメントで使用している会社 組 織 製品 ドメイン名 電子メールアドレス ロゴ 人

Microsoft Word - Manage_Add-ons

設定ガイド

Vista IE7 ブラウザの設定手順

Click to Call を使用したコールの 発信

ゲートウェイのファイル形式

MotionBoard Ver. 5.6 パッチ適用手順書

アーカイブ機能インストールマニュアル

クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社

DigiCert SSL/TLS 証明書 Microsoft IIS 8.0/8.5 証明書コピー/サーバー移行手順書

Transcription:

SilkTest 2010 R2 SilkTest Recorder クイックスタートチュートリアル

Borland Software Corporation 4 Hutton Centre Dr., Suite 900 Santa Ana, CA 92707 Copyright Micro Focus IP Development Limited 2009-2011. All Rights Reserved. は Borland Software Corporation に由来する成果物を含んでいます Copyright Borland Software Corporation (a Micro Focus company) 2009-2011. MICRO FOCUS, Micro Focus ロゴ 及びその他は Micro Focus IP Development Limited また はその米国 英国 その他の国に存在する子会社 関連会社の商標または登録商標です BORLAND, Borland ロゴ及びは Borland Software Corporation またはその米国 英国 その 他の国に存在する子会社 関連会社の商標または登録商標です その他 記載の各名称は 各所有社の知的所有財産です ii

目次 SilkTest Recorder クイックスタートチュートリアル...4 SilkTest Recorder を起動する...4 Insurance Company Web サイトのテストケースを記録する...4 Insurance Company Web サイトのテストケースを再生する...6 テストケースまたはプロジェクトをエクスポートする...6 プロジェクトを Silk4J にエクスポートする...7 テストメソッドを Silk4J にエクスポートする...7 プロジェクトを SilkTest Classic にエクスポートする...8 テストケースを SilkTest Classic にエクスポートする...9 Silk4NET プロジェクトをエクスポートする...9 Silk4NET テストをエクスポートする...10 Insurance Company Web サイトのテストケースを変更する...11 目次 3

SilkTest Recorder クイックスタートチュートリアル このチュートリアルでは Web サイトのテストに SilkTest Recorder を使用できるよう ステップごとに導入手順を説明します Recorder は動的オブジェクト解決を使用して オブジェクトを検索し識別する XPath クエリを使用した テストケースの記録 再生を行います Recorder は次の種類のアプリケーションのテストを記録 / 再生できます : Adobe Flex Java AWT/Swing Java SWT SAP Windows API ベースのクライアント / サーバー (Win32) Windows Forms Windows Presentation Foundation (WPF) xbrowser (Web アプリケーション ) 説明をより簡潔にするため 本ガイドでは Recorder がすでにインストールされており サンプルの Insurance Company( 保険会社 )Web サイト (http://demo.borland.com/insurancewebextjs/) を使用することを前提としています Recorder に関する追加の情報については Recorder ヘルプを参照してください ヘルプを参照するには Recorder を開いて ヘルプ ヘルプ目次を選択します SilkTest Recorder を起動する スタート すべてのプログラム Silk SilkTest < バージョン > SilkTest Recorder を選択します Recorder が開き SilkTest Open Agent アイコンが通知領域に表示されます Insurance Company Web サイトのテストケースを記録する Recorder がどのようにしてテストを作成するのかを確認するために Insurance Company サンプル Web サイトのテストケースを記録します 1. 次のいずれか 1 つのステップを行います : 4 SilkTest Recorder クイックスタートチュートリアル

ツールバーのをクリックします 記録 記録の開始を選択します 新規アプリケーション構成ウィザードが開きます 2. Web サイトテスト構成をダブルクリックします 新規 Web サイト構成ページが開きます 3. ブラウザーの種類リストボックスから Internet Explorer を選択します Firefox はテストの再生には使用することができますが 記録には使えません 4. 次のいずれか 1 つのステップを行います : 既存のブラウザーを使用する : テストを構成する際に すでに開いているブラウザを使用する場合には このオプションボタンをクリックします たとえば テストしたい Web ページがすでにブラウザー上に表示されている場合などに このオプションを使用します 新しいブラウザーを開始する : テストを構成する際に 新しいブラウザインスタンスを開始する場合には このオプションボタンをクリックします 次に ブラウズする URL テキストボックスで 開く Web ページを指定します このチュートリアルでは 開いているブラウザをすべて閉じてから 新しいブラウザーを開始するをクリックして http://demo.borland.com/insurancewebextjs/ を指定します 5. 終了をクリックします Web サイトが開きます Recorder は基本状態を作成し 記録を開始します 6. Insurance Company Web サイトでは 次のステップのいずれかを行います : a) Select a Service or login リストボックスから Auto Quote を選択します Automobile Instant Quote ページが開きます b) 郵便番号と電子メールアドレスを適切なテキストボックスに入力し 自動車タイプをクリックして Next をクリックします このチュートリアルの各ステップに従うため 郵便番号に 92121 電子メールアドレスに jsmith@gmail.com をそれぞれ入力し 自動車タイプとして Car を指定します c) 年齢を指定し 性別と運転履歴タイプをクリックして Next をクリックします たとえば 年齢に 42 を入力し 性別と運転履歴タイプに Male および Good をそれぞれ指定します d) 製造年 車種 モデルを指定し 財務情報タイプをクリックして Next をクリックします たとえば 製造年に 2010 と入力し 車種とモデルに Lexus および RX400 をそれぞれ指定し 財務情報タイプとして Lease を指定します 指定した情報の概要が現れます e) 指定した Zip Code をポイントし Ctrl+Alt を押して スクリプトに検証を追加します 表示されたどの情報に対しても 検証を追加することができます プロパティの検証ダイアログボックスが開きます f) textcontents チェックボックスをオンにし OK をクリックします 検証操作が 郵便番号テキストに対するスクリプトに追加されます 各ステップに相当する操作が記録されました 7. Recorder で 次のステップのいずれかを行います : SilkTest Recorder クイックスタートチュートリアル 5

ツールバーのをクリックします 記録 記録の停止を選択します 8. ファイル 保管を選択します a) テストを保管したい場所に移動します b) ファイル名テキストボックスに テストの名前を入力してから 保存をクリックします たとえば ZipTest と入力します テストが期待通りの動作をするか確認するためにテストを再生します 必要な場合には変更をするために テストを編集することも可能です Insurance Company Web サイトのテストケースを再生する テストが期待どおりの動作をするか確認するためにテストを再生します 1. メインウィンドウで 再生速度リストボックスから テストを再生するために使用する速度を選択します 速い : このオプションを選択すると テストを最も速い速度で再生します スクリプトは実際の速度で実行されます その他の速度は 遅延機構を使用するため テストを確認しながら実行することができます 普通 : 通常 このオプションを選択すると 各操作を確認できるようになります 遅い : 各操作が確認できることを確実にするためには このオプションを選択します 再生速度リストボックスの後ろにある再生時間の時間を確認して テストの速度を決定できます 2. テスト全体を再生するには ツールバーのをクリックするか または再生 すべて再生を選択しま す Recorder は テストを再生します 3. エラーが発生した場合は 次のステップのいずれかを行います : 再試行をクリックして現在の操作を再生します 停止をクリックしてテストを終了します スキップをクリックしてテストの次の操作に進めます SilkTest Silk4NET または Silk4J で使用するためにテストをエクスポートします または 必要に応じて変更をするために テストを編集します テストケースまたはプロジェクトをエクスポートする 以下の手順に従って テストケースまたはプロジェクトを SilkTest Classic Silk4NET または Silk4J にエクスポートします 6 SilkTest Recorder クイックスタートチュートリアル

プロジェクトを Silk4J にエクスポートする テストの主要 GUI として Silk4J を使用したり テストメソッドを整理したりするために プロジェクトをエクスポートします 1. ファイル エクスポートを選択します エクスポートウィザードが開きます 2. Silk4J プロジェクトとしてエクスポートをダブルクリックします Silk4J プロジェクトとしてエクスポートページが開きます 3. プロジェクトの場所テキストボックスに プロジェクトをエクスポートする場所を指定します 任意 : 4. プロジェクト名テキストボックスに プロジェクト名を指定します たとえば Web Sample Project と入力します 5. パッケージテキストボックスに パッケージ名を指定します たとえば com.example と入力します 6. テストクラステキストボックスには テストが属するクラス名を指定します たとえば AutoTests と入力します 7. テストメソッドテキストボックスに テストメソッドの名前を指定します たとえば TestAutoInput と入力します 8. ファイルエンコードリストボックスから 使用するファイルエンコードの種類を選択します 9. 終了をクリックします Recorder は プロジェクトを作成し Silk4J にエクスポートします プロジェクトを Silk4J にインポートします 新しいプロジェクトは 基本状態やテストメソッドも含んでおり いつでもテストできます プロジェクトのインポートに関する詳細については Silk4J ユーザー ガイド を参照してください テストメソッドを Silk4J にエクスポートする テストの主要 GUI として Silk4J を使用したり クリップボードに JTF スクリプトをコピーしたりするために テストメソッドをエクスポートします 1. ファイル エクスポートを選択します エクスポートウィザードが開きます 2. JTF スクリプトとしてエクスポートをダブルクリックします JTF スクリプトとしてエクスポートページが開きます 3. エクスポート先リストボックスから 以下のいずれかのオプションを選択します クリップボード :JTF スクリプトをクリップボードにコピーします 既存の JTF スクリプトにスクリプトをコピーして貼り付ける場合にこのオプションを選択します JTF スクリプト : スクリプトを Silk4J にエクスポートします 新しいスクリプトを作成したり既存の JTF スクリプトを上書きする場合にこのオプションを選択します 4. テストメソッドテキストボックスに テストメソッドの名前を指定します SilkTest Recorder クイックスタートチュートリアル 7

たとえば TestAutoInput と入力します 5. パッケージテキストボックスに パッケージ名を指定します たとえば com.example と入力します 6. テストクラステキストボックスには テストが属するクラス名を指定します たとえば AutoTests と入力します 7. ソース フォルダーテキストボックスには テストをエクスポートする場所を指定します 任意 : 8. ファイルエンコードリストボックスから 使用するファイルエンコードの種類を選択します 9. エクスポートしたスクリプトに基本状態を含めるには 基本状態を使用するチェックボックスをオンにします 基本状態を使用すると テストするアプリケーションがフォアグラウンドで実行中であることを保証できます これにより テストが常に同じアプリケーション状態で開始されることが保証され 信頼性が高まります 基本状態を使用するには メインウィンドウの外観 およびテストするアプリケーションが実行されていない場合のアプリケーションの起動方法を指定する必要があります 基本状態の作成は任意です ただし ベストプラクティスとして 基本状態を作成することをお勧めします JTF にエクスポートする場合は silk4j.settings というファイルが基本状態用に別途作成されます クリップボードにエクスポートする場合は Before メソッドが基本状態を含みます 10. 終了をクリックします Recorder は Java 言語を使用するスクリプトを作成し Silk4J またはクリップボードにエクスポートします プロジェクトを SilkTest Classic にエクスポートする 主要 GUI として SilkTest Classic を使用したり テストケースをプロジェクトにグループ化するため または SilkCentral Test Manager などの他の製品とデータを共有するために プロジェクトをエクスポートします 1. ファイル エクスポートを選択します エクスポートウィザードが開きます 2. SilkTest プロジェクトとしてエクスポートをダブルクリックします SilkTest プロジェクトとしてエクスポートページが開きます 3. プロジェクトの場所テキストボックスに プロジェクトをエクスポートする場所を指定します 任意 : 4. プロジェクト名テキストボックスに プロジェクト名を指定します たとえば Web Sample Project と入力します 5. 4Test スクリプトテキストボックスに スクリプトファイルの名前を指定します たとえば AutoTests.t と入力します 任意 : 6. テストケーステキストボックスには テストケースの名前を指定します たとえば testautoinput と入力します 8 SilkTest Recorder クイックスタートチュートリアル

7. テストケースをエクスポートしたあとに SilkTest Classic を開始するには エクスポートしたプロジェクトを SilkTest で開くチェックボックスをオンにします 8. 終了をクリックします Recorder は 4Test 言語を使用するスクリプトとリカバリファイルを含んだプロジェクトを作成し プロジェクトを SilkTest Classic にエクスポートします SilkTest Classic を使用してエクスポートしたプロジェクトで作業することができます 新しいプロジェクトは 基本状態やテストケースを含んでおり テストの準備が整っています テストケースを SilkTest Classic にエクスポートする 主要 GUI として SilkTest Classic を使用したり クリップボードにスクリプトをコピーしたりするために テストケースをエクスポートします 1. ファイル エクスポートを選択します エクスポートウィザードが開きます 2. 4Test スクリプトとしてエクスポートをダブルクリックします 4Test スクリプトとしてエクスポートページが開きます 3. エクスポート先リストボックスから 以下のいずれかのオプションを選択します クリップボード : スクリプトをクリップボードにコピーします 既存の 4Test スクリプトにスクリプトをコピーして貼り付ける場合にこのオプションを選択します 4Test スクリプト : スクリプトを SilkTest Classic にエクスポートします 新しいスクリプトを作成したり既存のスクリプトを上書きする場合にこのオプションを選択します 4. テストケーステキストボックスには テストケースの名前を指定します たとえば testautoinput と入力します 5. 4Test スクリプトテキストボックスに スクリプトファイルの名前を指定します たとえば AutoTests.t と入力します 任意 : 6. テストケースをエクスポートしたあとに SilkTest Classic を開始するには エクスポートしたスクリプトを SilkTest で開くチェックボックスをオンにします 7. 終了をクリックします Recorder は 4Test 言語を使用するスクリプトを作成し SilkTest またはクリップボードにエクスポートします Silk4NET プロジェクトをエクスポートする Silk4NET テストをエクスポートして 主要プログラム言語として VB.NET や C# を使用する新しい Visual Studio プロジェクトを作成します 1. ファイル エクスポートを選択します エクスポートウィザードが開きます 2. Silk4NET プロジェクトとしてエクスポートをダブルクリックします SilkTest Recorder クイックスタートチュートリアル 9

Silk4NET プロジェクトとしてエクスポートページが開きます 3. プログラム言語リストボックスから プロジェクトのプログラム言語として VB.NET または C# を選択します 4. プロジェクトの場所テキストボックスに プロジェクトをエクスポートする場所を指定します 任意 : 5. プロジェクト名テキストボックスに プロジェクト名を指定します たとえば VB.NET Sample Project と入力します 6. 名前空間テキストボックスに プロジェクトのコンテナ名を指定します 7. テストクラステキストボックスには テストが属するクラス名を指定します たとえば AutoTests と入力します 8. テストメソッドテキストボックスに テストメソッドの名前を指定します たとえば TestAutoInput と入力します 9. 終了をクリックします Recorder は VB.NET または C# 言語を使用するテストを含んだプロジェクトを作成します Visual Studio または C# エディタを使用してエクスポートしたプロジェクトで作業します 新しいプロジェクトは 基本状態やテストケースを含んでおり テストの準備が整っています Silk4NET テストをエクスポートする Visual Studio プロジェクトに追加可能な Silk4NET テストをエクスポートします エクスポートの設定中に VB.NET または C# のいずれのテストを作成するかを選択できます さらに クリップボード機能を使用すると 記録したテストステップをコピーして既存の Silk4NET テストに貼り付けることができます 1. ファイル エクスポートを選択します エクスポートウィザードが開きます 2. NTF スクリプトとしてエクスポートをダブルクリックします NTF スクリプトとしてエクスポートページが開きます 3. エクスポート先リストボックスから 以下のいずれかのオプションを選択します クリップボード : 記録したテストステップをクリップボードにコピーします 既存の Silk4NET テストにテストステップをコピーして貼り付ける場合に このオプションを選択します NTF スクリプト : 記録したテストステップを Silk4NET テストとしてエクスポートして 既存の Visual Studio プロジェクトに追加できます 新しいテストを作成したり 既存の Silk4NET テストを上書きする場合に このオプションを選択します 4. プログラム言語リストボックスから テストのプログラム言語として VB.NET または C# を選択します 5. テストメソッドテキストボックスに テストメソッドの名前を指定します たとえば TestAutoInput と入力します 6. 名前空間テキストボックスには テストのコンテナ名を指定します 7. テストクラステキストボックスには テストが属するクラス名を指定します たとえば AutoTests と入力します 8. ソース フォルダーテキストボックスには テストをエクスポートする場所を指定します 10 SilkTest Recorder クイックスタートチュートリアル

任意 : 9. エクスポートしたスクリプトに基本状態を含めるには 基本状態を使用するチェックボックスをオンにします 基本状態を使用すると テストするアプリケーションがフォアグラウンドで実行中であることを保証できます これにより テストが常に同じアプリケーション状態で開始されることが保証され 信頼性が高まります 基本状態を使用するには メインウィンドウの外観 およびテストするアプリケーションが実行されていない場合のアプリケーションの起動方法を指定する必要があります 基本状態の作成は任意です ただし ベストプラクティスとして 基本状態を作成することをお勧めします 10. 終了をクリックします Recorder は Silk4NET テストにエクスポート もしくは記録したテストステップをクリップボードにコピーします Insurance Company Web サイトのテストケースを変更する テストケースを記録した後で このステップを実行してテストを手動で変更します たとえば 追加の操作を記録したり 記録したステップの順序を変更したり 特定の操作のパラメーターを変更したりできます 1. 変更したいテストを開きます 2. テストしている Web ページで 最初に記録を行った時の最後のウィンドウに移動します たとえば 既存のテストが複数の Web ページを含んでいる場合には テストの最後のページに移動します ここでは 既存のテストの記録が Automobile Instant Quote の概要ページで終了していますが ホームページに戻って記録を開始します つまり 記録を開始すると基本状態によって自動的に戻ります 3. 変更を記録するには 次のステップを実行します : a) ツールバーのをクリックします b) Select a Service or login リストボックスから Agent Lookup を選択します Find an Insurance Co. Agent ページが開きます c) ツールバーのをクリックします 4. 既存の操作 パラメーター またはロケーター文字列を変更するには 次のステップを行います : a) 操作グリッド内の変更したい行をクリックします たとえば メールアドレスのパラメータに対する SetText 操作を含む行をクリックします 操作の詳細タブには ロケーター 操作 およびパラメータが表示されます b) ロケーターを変更するには ロケーターテキストボックスに文字列を入力します ロケーター文字列によってテストしたいオブジェクトが識別されます c) ロケーターの検証をクリックします Recorder は 新しいロケーターを検証します 文字列が有効でない場合やオブジェクトが見つからない場合には エラーが表示されます SilkTest Recorder クイックスタートチュートリアル 11

d) 操作を変更するには 操作リストから操作を選択します e) パラメーターを変更するには 適切なテキストボックスにパラメーターの値を入力します たとえば SetText 操作の text パラメータを "tutorial@yourcompany.com" に変更します 行った変更は直ちに操作グリッドに反映されます 5. 操作を手動で追加するには 次のステップを行います : 大抵の場合 テストに追加したい操作を記録します しかし 既存の操作を手動でコピー & ペーストして操作を追加してから 変更することもできます a) 操作リストの操作をクリックします 注 : Ctrl または Shift を押してからコピーする操作をクリックすると 複数の操作を挿入することができます b) 次のいずれか 1 つのステップを行います : 編集 選択した操作のコピーを選択してから 編集 操作の貼り付けを選択します Ctrl+C を押してから Ctrl+V を押します 新しい操作が選択した操作の下に表示されます c) 操作の詳細ビューで ロケーター 操作名 またはパラメーターを必要に応じて変更し 要求に合致するように操作を変更します 6. ファイル 保管を選択します テストが期待通りの動作をするか確認するためにテストを再生します 12 SilkTest Recorder クイックスタートチュートリアル

索引 S SilkTest Recorder を起動する 4 え エクスポート Silk4NET テスト 10 Silk4NET プロジェクト 9 テストケースを Silk4J に 7 テストケースを SilkTest Classic に 8, 9 き 基本状態記録 / 再生の前に実行 11 記録追加操作 11 テストケース 4 て テストケースエクスポート 7, 8, 9, 10 記録 4 変更 11 テストケースの再生 6 索引 13