SlideShare a Scribd company logo
1 of 13
Eggplant Functional
レッスン 11
インテグレーション
An Overview
• Eggplant Functionalのコマンドラインインターフェイス(CLI)を使用する。
• Jenkins(ジェンキンス)
• Eggplant Manager
• Eggdriveの使用
• 他のツールの呼出し
• ALMとの統合
© Copyright 2019 Eggplant
Using Eggplant Functional from Jenkins
• Eggplant Functionalのコマンドライン機能を使用して、Jenkinsから実行する。
• 指定されたコマンドラインの一部として接続情報を指定する。
© Copyright 2019 Eggplant
Running Scripts from Jenkins
• スクリプトは、Jenkinsの標準のビルドステップからの単純なコマンドラインを呼出し実行できる。
© Copyright 2019 Eggplant
Eggplant Manager Overview
Eggplant Managerは、Eggplant Fanctional Suiteの管理、テストの定義、テスト実行のスケジュール設定、
および結果の分析をすべてWebブラウザ上で行うことができるテスト管理システムである。
Eggplant Managerを使用する主な利点は次のとおりである。:
• 複数のSuite、プラットフォーム、デバイスにわたるテストの実行をスケジュールする。
• 構成可能なレポート機能を備えたすべてのテスト結果の可視化。
• 複数のEggplant Functionalコントローラーを調整して、最適な並列テストを実行する。
• 構成可能なダッシュボードを介して一目でテストのステータスを理解する。
• 同時または複雑なシリアル実行を調整する。
© Copyright 2019 Eggplant
Eggplant Manager Architecture
以下は、Eggplant Managerを活用した構成例である。
© Copyright 2019 Eggplant
View Results in Eggplant Manager
Eggplant Managerの[Results]タブを使用して、テスト結果を表示する:
© Copyright 2019 Eggplant
Exporting Results in Eggplant Manager
Eggplant Managerでは、さまざまな形式で結果をエクスポートできる。
© Copyright 2019 Eggplant
Using Eggdrive
• EggdriveはEggplant FunctionalへのAPIレベルのインターフェースを提供する。
• Eggdriveを使用すると、XML-RPC呼び出しをサポートする任意の言語から
Eggplant Functionalのアプローチを活用できる。
• 画像ベースのアクションで既存のフレームワークを拡張することができる。
© Copyright 2019 Eggplant
Calling Other Tools
• Eggplant Functional スクリプトは、シェルコマンドを使用して、コマンドラインインターフェ
イスを提供する他のツールを呼び出すことができる。
• MacおよびLinuxシステムでは、シェル実行の結果をスクリプトに直接読み込むことができる。
Windowsシステムでは、呼び出された実行可能ファイル出力をファイルにリダイレクトしてから、
ファイルを読み取る必要がある。
© Copyright 2019 Eggplant
Integration with ALM
Eggplant Integrations for ALMを使用して、 Eggplant Functionalを
ALMツールに統合できる。
下の図は、ALM用のこの統合ツールがどのように機能するかを示す。
© Copyright 2019 Eggplant
Integration with ALM
以下は、Eggplant Functionalを備えたALMのEggplant Integrationsを
使用するためのワークフローである。:
1. テスターは、次のいずれかの方法でテストを実行できる。 :
• ALMにログインしてテスト実行を開始する。 この場合、ALMはコマンドライン
からEggplant Functionalを開始する。
• Eggplant Functionalを実行して、テスト実行を開始する。
2. Eggplant Functionalは、テスト中のシステム(SUT)でテストを実行する。
3. Eggplant Functionalは、HTTPプロトコルを使用してテスト結果をALMの
Eggplant Integrationsにアップロードする。
4. ALM統合のためのEggplant Integrationsは、ALMのオープンテストアーキ
テクチャ(OTA)APIを介してテスト結果をALMサーバーにアップロードする。
5.結果はALMで表示できる。
© Copyright 2019 Eggplant
演習: Eggplant Functional Integrations
演習:
1. フレームワークの演習(レッスン10)で作成したマスタースクリプトをコマンドラインから実行する。
2. ログ情報が表示されていることを確認する。
© Copyright 2019 Eggplant

More Related Content

What's hot

CakePHP(例えば2系)のテスト
CakePHP(例えば2系)のテストCakePHP(例えば2系)のテスト
CakePHP(例えば2系)のテストmonmon Kumagai
 
CakePHP2.0 performance, upgrade shell
CakePHP2.0 performance, upgrade shellCakePHP2.0 performance, upgrade shell
CakePHP2.0 performance, upgrade shellichikaway
 
Cakephp Ajax
Cakephp AjaxCakephp Ajax
Cakephp Ajaxmick
 
Jmeter20120421
Jmeter20120421Jmeter20120421
Jmeter20120421hatakyo
 
テストしなイカ? Seleniumで自動ブラウザテスト
テストしなイカ? Seleniumで自動ブラウザテストテストしなイカ? Seleniumで自動ブラウザテスト
テストしなイカ? Seleniumで自動ブラウザテストOhishi Mikage
 
Javaの速度比較
Javaの速度比較Javaの速度比較
Javaの速度比較Satoshi Kubo
 
システムパフォーマンス勉強会#6
システムパフォーマンス勉強会#6システムパフォーマンス勉強会#6
システムパフォーマンス勉強会#6shingo suzuki
 
JBoss AS7 rev3
JBoss AS7 rev3JBoss AS7 rev3
JBoss AS7 rev3nekop
 
Cake Php開発事例
Cake Php開発事例Cake Php開発事例
Cake Php開発事例柴田 篤志
 
Module classloading
Module classloadingModule classloading
Module classloadingnekop
 
実践・ブラウザテスト自動化
実践・ブラウザテスト自動化実践・ブラウザテスト自動化
実践・ブラウザテスト自動化takahiro sakuma
 
CakePHP PHP Framework
CakePHP PHP FrameworkCakePHP PHP Framework
CakePHP PHP Frameworkryota ichie
 
JBoss AS 7 / EAP 6 modules and class loading
JBoss AS 7 / EAP 6 modules and class loadingJBoss AS 7 / EAP 6 modules and class loading
JBoss AS 7 / EAP 6 modules and class loadingnekop
 
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成Kiyoshi Sawada
 
負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~
負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~
負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~johgus johgus
 

What's hot (15)

CakePHP(例えば2系)のテスト
CakePHP(例えば2系)のテストCakePHP(例えば2系)のテスト
CakePHP(例えば2系)のテスト
 
CakePHP2.0 performance, upgrade shell
CakePHP2.0 performance, upgrade shellCakePHP2.0 performance, upgrade shell
CakePHP2.0 performance, upgrade shell
 
Cakephp Ajax
Cakephp AjaxCakephp Ajax
Cakephp Ajax
 
Jmeter20120421
Jmeter20120421Jmeter20120421
Jmeter20120421
 
テストしなイカ? Seleniumで自動ブラウザテスト
テストしなイカ? Seleniumで自動ブラウザテストテストしなイカ? Seleniumで自動ブラウザテスト
テストしなイカ? Seleniumで自動ブラウザテスト
 
Javaの速度比較
Javaの速度比較Javaの速度比較
Javaの速度比較
 
システムパフォーマンス勉強会#6
システムパフォーマンス勉強会#6システムパフォーマンス勉強会#6
システムパフォーマンス勉強会#6
 
JBoss AS7 rev3
JBoss AS7 rev3JBoss AS7 rev3
JBoss AS7 rev3
 
Cake Php開発事例
Cake Php開発事例Cake Php開発事例
Cake Php開発事例
 
Module classloading
Module classloadingModule classloading
Module classloading
 
実践・ブラウザテスト自動化
実践・ブラウザテスト自動化実践・ブラウザテスト自動化
実践・ブラウザテスト自動化
 
CakePHP PHP Framework
CakePHP PHP FrameworkCakePHP PHP Framework
CakePHP PHP Framework
 
JBoss AS 7 / EAP 6 modules and class loading
JBoss AS 7 / EAP 6 modules and class loadingJBoss AS 7 / EAP 6 modules and class loading
JBoss AS 7 / EAP 6 modules and class loading
 
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
 
負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~
負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~
負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~
 

Similar to Eggplant Functional - Lesson 11 (Japanese slides)

4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンスNozomi Ito
 
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいますJenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいますMasanori Satoh
 
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例Takeshi Kondo
 
Monitoring Sun Java System Identity Manager through JMX
Monitoring Sun Java System Identity Manager through JMXMonitoring Sun Java System Identity Manager through JMX
Monitoring Sun Java System Identity Manager through JMXTakayuki Okazaki
 
Selenium IDE for primer
Selenium IDE for primerSelenium IDE for primer
Selenium IDE for primeryasukoS
 

Similar to Eggplant Functional - Lesson 11 (Japanese slides) (9)

4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
 
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいますJenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいます
 
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例
 
Selenium
SeleniumSelenium
Selenium
 
Selenium2(web driver)
Selenium2(web driver)Selenium2(web driver)
Selenium2(web driver)
 
Monitoring Sun Java System Identity Manager through JMX
Monitoring Sun Java System Identity Manager through JMXMonitoring Sun Java System Identity Manager through JMX
Monitoring Sun Java System Identity Manager through JMX
 
Selenium IDE for primer
Selenium IDE for primerSelenium IDE for primer
Selenium IDE for primer
 
Selenium勉強会
Selenium勉強会Selenium勉強会
Selenium勉強会
 
Ja sst東北2013
Ja sst東北2013Ja sst東北2013
Ja sst東北2013
 

More from Eggplant

Eggplant Functional - Lesson 1 (Japanese slides)
Eggplant Functional - Lesson 1 (Japanese slides)Eggplant Functional - Lesson 1 (Japanese slides)
Eggplant Functional - Lesson 1 (Japanese slides)Eggplant
 
Eggplant Functional - Lesson 2 (Japanese slides)
Eggplant Functional - Lesson 2 (Japanese slides)Eggplant Functional - Lesson 2 (Japanese slides)
Eggplant Functional - Lesson 2 (Japanese slides)Eggplant
 
Eggplant Functional - Lesson 3 (Japanese slides)
Eggplant Functional - Lesson 3 (Japanese slides)Eggplant Functional - Lesson 3 (Japanese slides)
Eggplant Functional - Lesson 3 (Japanese slides)Eggplant
 
Eggplant Functional - Lesson 4 (Japanese slides)
Eggplant Functional - Lesson 4 (Japanese slides)Eggplant Functional - Lesson 4 (Japanese slides)
Eggplant Functional - Lesson 4 (Japanese slides)Eggplant
 
Eggplant Functional - Lesson 5 (Japanese slides)
Eggplant Functional - Lesson 5 (Japanese slides)Eggplant Functional - Lesson 5 (Japanese slides)
Eggplant Functional - Lesson 5 (Japanese slides)Eggplant
 
Eggplant Functional - Lesson 6 (Japanese slides)
Eggplant Functional - Lesson 6 (Japanese slides)Eggplant Functional - Lesson 6 (Japanese slides)
Eggplant Functional - Lesson 6 (Japanese slides)Eggplant
 
Eggplant Functional - Lesson 7 (Japanese slides)
Eggplant Functional - Lesson 7 (Japanese slides)Eggplant Functional - Lesson 7 (Japanese slides)
Eggplant Functional - Lesson 7 (Japanese slides)Eggplant
 
Eggplant AI - Lesson 5 Slides (Japanese)
Eggplant AI - Lesson 5 Slides (Japanese)Eggplant AI - Lesson 5 Slides (Japanese)
Eggplant AI - Lesson 5 Slides (Japanese)Eggplant
 
Eggplant AI - Lesson 3 Slides (Japanese)
Eggplant AI - Lesson 3 Slides (Japanese)Eggplant AI - Lesson 3 Slides (Japanese)
Eggplant AI - Lesson 3 Slides (Japanese)Eggplant
 
Eggplant AI - Lesson 6 Slides (Japanese)
Eggplant AI - Lesson 6 Slides (Japanese)Eggplant AI - Lesson 6 Slides (Japanese)
Eggplant AI - Lesson 6 Slides (Japanese)Eggplant
 
Eggplant AI - Lesson 2 Slides (Japanese)
Eggplant AI - Lesson 2 Slides (Japanese)Eggplant AI - Lesson 2 Slides (Japanese)
Eggplant AI - Lesson 2 Slides (Japanese)Eggplant
 
Eggplant AI - Lesson 1 Slides (Japanese)
Eggplant AI - Lesson 1 Slides (Japanese)Eggplant AI - Lesson 1 Slides (Japanese)
Eggplant AI - Lesson 1 Slides (Japanese)Eggplant
 
Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​
Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​
Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​Eggplant
 
AI based Testing in Finance & Retail Breakfast Briefing
AI based Testing in Finance & Retail Breakfast BriefingAI based Testing in Finance & Retail Breakfast Briefing
AI based Testing in Finance & Retail Breakfast BriefingEggplant
 
6 Top Tips to a Testing Strategy That Works
6 Top Tips to a Testing Strategy That Works6 Top Tips to a Testing Strategy That Works
6 Top Tips to a Testing Strategy That WorksEggplant
 
Importance of testing for the business
Importance of testing for the businessImportance of testing for the business
Importance of testing for the businessEggplant
 
Test Automation Beyond Test Execution
Test Automation Beyond Test ExecutionTest Automation Beyond Test Execution
Test Automation Beyond Test ExecutionEggplant
 
Automation As An Ally
Automation As An AllyAutomation As An Ally
Automation As An AllyEggplant
 
Digital Nation: United We Stand
Digital Nation: United We StandDigital Nation: United We Stand
Digital Nation: United We StandEggplant
 

More from Eggplant (20)

Eggplant Functional - Lesson 1 (Japanese slides)
Eggplant Functional - Lesson 1 (Japanese slides)Eggplant Functional - Lesson 1 (Japanese slides)
Eggplant Functional - Lesson 1 (Japanese slides)
 
Eggplant Functional - Lesson 2 (Japanese slides)
Eggplant Functional - Lesson 2 (Japanese slides)Eggplant Functional - Lesson 2 (Japanese slides)
Eggplant Functional - Lesson 2 (Japanese slides)
 
Eggplant Functional - Lesson 3 (Japanese slides)
Eggplant Functional - Lesson 3 (Japanese slides)Eggplant Functional - Lesson 3 (Japanese slides)
Eggplant Functional - Lesson 3 (Japanese slides)
 
Eggplant Functional - Lesson 4 (Japanese slides)
Eggplant Functional - Lesson 4 (Japanese slides)Eggplant Functional - Lesson 4 (Japanese slides)
Eggplant Functional - Lesson 4 (Japanese slides)
 
Eggplant Functional - Lesson 5 (Japanese slides)
Eggplant Functional - Lesson 5 (Japanese slides)Eggplant Functional - Lesson 5 (Japanese slides)
Eggplant Functional - Lesson 5 (Japanese slides)
 
Eggplant Functional - Lesson 6 (Japanese slides)
Eggplant Functional - Lesson 6 (Japanese slides)Eggplant Functional - Lesson 6 (Japanese slides)
Eggplant Functional - Lesson 6 (Japanese slides)
 
Eggplant Functional - Lesson 7 (Japanese slides)
Eggplant Functional - Lesson 7 (Japanese slides)Eggplant Functional - Lesson 7 (Japanese slides)
Eggplant Functional - Lesson 7 (Japanese slides)
 
Eggplant AI - Lesson 5 Slides (Japanese)
Eggplant AI - Lesson 5 Slides (Japanese)Eggplant AI - Lesson 5 Slides (Japanese)
Eggplant AI - Lesson 5 Slides (Japanese)
 
Eggplant AI - Lesson 3 Slides (Japanese)
Eggplant AI - Lesson 3 Slides (Japanese)Eggplant AI - Lesson 3 Slides (Japanese)
Eggplant AI - Lesson 3 Slides (Japanese)
 
Eggplant AI - Lesson 6 Slides (Japanese)
Eggplant AI - Lesson 6 Slides (Japanese)Eggplant AI - Lesson 6 Slides (Japanese)
Eggplant AI - Lesson 6 Slides (Japanese)
 
Eggplant AI - Lesson 2 Slides (Japanese)
Eggplant AI - Lesson 2 Slides (Japanese)Eggplant AI - Lesson 2 Slides (Japanese)
Eggplant AI - Lesson 2 Slides (Japanese)
 
Eggplant AI - Lesson 1 Slides (Japanese)
Eggplant AI - Lesson 1 Slides (Japanese)Eggplant AI - Lesson 1 Slides (Japanese)
Eggplant AI - Lesson 1 Slides (Japanese)
 
Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​
Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​
Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​
 
AI based Testing in Finance & Retail Breakfast Briefing
AI based Testing in Finance & Retail Breakfast BriefingAI based Testing in Finance & Retail Breakfast Briefing
AI based Testing in Finance & Retail Breakfast Briefing
 
6 Top Tips to a Testing Strategy That Works
6 Top Tips to a Testing Strategy That Works6 Top Tips to a Testing Strategy That Works
6 Top Tips to a Testing Strategy That Works
 
Importance of testing for the business
Importance of testing for the businessImportance of testing for the business
Importance of testing for the business
 
Shift Up
Shift Up Shift Up
Shift Up
 
Test Automation Beyond Test Execution
Test Automation Beyond Test ExecutionTest Automation Beyond Test Execution
Test Automation Beyond Test Execution
 
Automation As An Ally
Automation As An AllyAutomation As An Ally
Automation As An Ally
 
Digital Nation: United We Stand
Digital Nation: United We StandDigital Nation: United We Stand
Digital Nation: United We Stand
 

Recently uploaded

CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 

Recently uploaded (9)

CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 

Eggplant Functional - Lesson 11 (Japanese slides)

  • 2. An Overview • Eggplant Functionalのコマンドラインインターフェイス(CLI)を使用する。 • Jenkins(ジェンキンス) • Eggplant Manager • Eggdriveの使用 • 他のツールの呼出し • ALMとの統合 © Copyright 2019 Eggplant
  • 3. Using Eggplant Functional from Jenkins • Eggplant Functionalのコマンドライン機能を使用して、Jenkinsから実行する。 • 指定されたコマンドラインの一部として接続情報を指定する。 © Copyright 2019 Eggplant
  • 4. Running Scripts from Jenkins • スクリプトは、Jenkinsの標準のビルドステップからの単純なコマンドラインを呼出し実行できる。 © Copyright 2019 Eggplant
  • 5. Eggplant Manager Overview Eggplant Managerは、Eggplant Fanctional Suiteの管理、テストの定義、テスト実行のスケジュール設定、 および結果の分析をすべてWebブラウザ上で行うことができるテスト管理システムである。 Eggplant Managerを使用する主な利点は次のとおりである。: • 複数のSuite、プラットフォーム、デバイスにわたるテストの実行をスケジュールする。 • 構成可能なレポート機能を備えたすべてのテスト結果の可視化。 • 複数のEggplant Functionalコントローラーを調整して、最適な並列テストを実行する。 • 構成可能なダッシュボードを介して一目でテストのステータスを理解する。 • 同時または複雑なシリアル実行を調整する。 © Copyright 2019 Eggplant
  • 6. Eggplant Manager Architecture 以下は、Eggplant Managerを活用した構成例である。 © Copyright 2019 Eggplant
  • 7. View Results in Eggplant Manager Eggplant Managerの[Results]タブを使用して、テスト結果を表示する: © Copyright 2019 Eggplant
  • 8. Exporting Results in Eggplant Manager Eggplant Managerでは、さまざまな形式で結果をエクスポートできる。 © Copyright 2019 Eggplant
  • 9. Using Eggdrive • EggdriveはEggplant FunctionalへのAPIレベルのインターフェースを提供する。 • Eggdriveを使用すると、XML-RPC呼び出しをサポートする任意の言語から Eggplant Functionalのアプローチを活用できる。 • 画像ベースのアクションで既存のフレームワークを拡張することができる。 © Copyright 2019 Eggplant
  • 10. Calling Other Tools • Eggplant Functional スクリプトは、シェルコマンドを使用して、コマンドラインインターフェ イスを提供する他のツールを呼び出すことができる。 • MacおよびLinuxシステムでは、シェル実行の結果をスクリプトに直接読み込むことができる。 Windowsシステムでは、呼び出された実行可能ファイル出力をファイルにリダイレクトしてから、 ファイルを読み取る必要がある。 © Copyright 2019 Eggplant
  • 11. Integration with ALM Eggplant Integrations for ALMを使用して、 Eggplant Functionalを ALMツールに統合できる。 下の図は、ALM用のこの統合ツールがどのように機能するかを示す。 © Copyright 2019 Eggplant
  • 12. Integration with ALM 以下は、Eggplant Functionalを備えたALMのEggplant Integrationsを 使用するためのワークフローである。: 1. テスターは、次のいずれかの方法でテストを実行できる。 : • ALMにログインしてテスト実行を開始する。 この場合、ALMはコマンドライン からEggplant Functionalを開始する。 • Eggplant Functionalを実行して、テスト実行を開始する。 2. Eggplant Functionalは、テスト中のシステム(SUT)でテストを実行する。 3. Eggplant Functionalは、HTTPプロトコルを使用してテスト結果をALMの Eggplant Integrationsにアップロードする。 4. ALM統合のためのEggplant Integrationsは、ALMのオープンテストアーキ テクチャ(OTA)APIを介してテスト結果をALMサーバーにアップロードする。 5.結果はALMで表示できる。 © Copyright 2019 Eggplant
  • 13. 演習: Eggplant Functional Integrations 演習: 1. フレームワークの演習(レッスン10)で作成したマスタースクリプトをコマンドラインから実行する。 2. ログ情報が表示されていることを確認する。 © Copyright 2019 Eggplant

Editor's Notes

  1. Please open an instance of Manager and explain how to view results in ePM Show different levels of results in ePM Show how to view an image in the logs in ePM
  2. Please show results to be exported in different formats, particularly ones that are of interests to the audiences.