yonex

50 %
50 %
Information about yonex
Technology

Published on December 11, 2008

Author: yone098

Source: slideshare.net

yonex(仮) - Integration test more easily -

自己紹介 名前 米林 正明 ID id:yone098 所属 株式会社Abby 代表取締役社長

自己紹介 正体 俳句マスター

始めに 会場提供 株式会社フルネス http://www.fullness.co.jp/ 機会提供 古川 正寿 代表取締役社長

一句 フルネスと 古川社長に 超感謝❤

Agenda What is yonex? SeleniumRC/cargo usage/sample demo

yonex What is yonex?

What is yonex? Seleniumを使ってブラウザでテスト WebアプリのUI動作確認には必須 integration testをもっと手軽に 実案件で開発しながら即テスト テストメソッド毎にブラウザでテスト FlexやAppletのテスト リッチな画面もブラウザでテスト 初心者にもテストを楽しく感じてもらう ソースシンプル 使い方も極力シンプル

What is yonex? yonexの構成 の SeleniumTestCase Seleniumを使う際の事前準備を行う親クラス 画面キャプチャやFlexテスト用のオブジェクトを用意 ExternalInterfaceDispatcher Flex用ユーティリティ yonex連携を容易にする Maven2用のpom.xml Maven2でcargoを使ってテストする際の雛型 T2で実績(以下の雛型は用意済) • Jetty6x • Tomcat5x, Tomcat6x • JBoss4x, JBoss5x • WebLogic10x

yonex Selenium/cargo

SeleniumRC/cargo SeleniumRC 仮想プロキシサーバ・Webブラウザ操作 SeleniumServer(SeleniumCore内包) ClientDriver http://seleniumhq.org/projects/remote-control/ Cargo 複数J2EEコンテナ用ラッパーアプリケーション Antタスク,Maven1/2 pluginsを提供 コンテナの起動・停止・設定用API提供 http://cargo.codehaus.org/Home

yonex usage/sample

usage/sample the easiest >svn co https://t-2.googlecode.com/svn/trunk/samples/t2-it-samples >cd t2-it-samples >mvn integration-test –P tomcat6x

usage/sample Eclipse public class HelloTest extends SeleniumTestCase { public void testHello() throws Exception { selenium.open(quot;t2-samples/index.jspquot;); assertEquals(quot;T2 Samplequot;, selenium.getTitle()); captureScreen(quot;HelloJsp.pngquot;); } }

usage/sample capture image(png)

usage/sample Flex import flash.external.ExternalInterface; ExternalInterface.addCallback(quot;setArgsquot;, setArgs); ExternalInterface.addCallback(quot;calculatequot;, calculate); ExternalInterface.addCallback(quot;getResultquot;, getResult);

usage/sample Eclipse-Flex public class FlexTest extends SeleniumTestCase { public void testFlex() throws Exception { selenium.open(quot;t2-samples/flex.jspquot;); // idを指定しFlash用オブジェクト生成 FlashObject flashApp = new FlashObject(selenium, quot;flexCalcquot;); flashApp.call(quot;setArgsquot;, quot;100quot;, quot;123quot;); captureScreen(“Flex.pngquot;); } }

usage/sample capture image(png)

usage/sample Flex <local:ExternalInterfaceDispatcher/> Eclipse-Flex public void testFlex() throws Exception { FlashObject flashApp = new FlashObject(selenium, quot;flexCalcquot;); flashApp.call(“$setquot;, “arg1.textquot;, quot;123quot;); flashApp.call(“$clickquot;, “calcquot;); flashApp.call(“$invokequot;, “testquot;); }

usage/sample 実績 実案件のUIテストのエビデンス

yonex demo

yonex まとめ 簡単にUIテスト 出来る • いいかも

要望 名前募集(候補) t2-it そのまま tide T2 Integration-test Development Environment yonex(by 太一) Yet anOther Network testing Enviroment eXtension

予定 リリース 近々 現在SNAPSHOT タスク ドキュメント 要望の実装

yonex ご清聴 ありがとう ございました

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

YONEX - world leader in Golf, Tennis and Badminton

The world leader in Golf, Tennis and Badminton equipment. At YONEX, we take the game as seriously as you do. We are a company driven by technology, so we ...
Read more

YONEX - BADMINTON

YONEX achieves precise control over our badminton racquet functions at the molecular level, creating ultra-lightweight racquets that are thinner, stronger ...
Read more

Yonex – Wikipedia

Yonex K.K. (jap. ヨネックス株式会社, Yonekkusu Kabushiki-gaisha, engl. Yonex Co., Ltd.) ist ein börsennotierter japanischer ...
Read more

Yonex Tennisschläger - Test- und Verbraucherinformation ...

Im Test: 61 Yonex Tennisschläger in 79 Testberichten von tennisMAGAZIN und anderen Magazinen. Die besten Yonex Tennisschläger bei Testberichte.de
Read more

Yonex Tennisschläger online kaufen | Tennis-Point.de

Mehr über Yonex tennisschläger. Yonex tennisschläger werden von Yonex, einem japanischen Hersteller von Premium-Sportequipment für Badminton, Tennis ...
Read more

Suchergebnis auf Amazon.de für: Yonex: Schuhe & Handtaschen

Einige Größen/Farben sind für Prime qualifiziert. Kostenlose Lieferung möglich. Nur Artikel von Yonex anzeigen
Read more

Yonex - Wikipedia, the free encyclopedia

Yonex provides clothing for national badminton associations around the world, such as the Malaysian Badminton Association, Badminton Scotland, ...
Read more

Yonex Badmintonschläger online bestellen

Wir liefern Yonex Badmintonschläger und passendes Zubehör zu günstigen Preisen schnell und oftmals versandkostenfrei. Kaufen Sie dank Kauf auf Rechnung
Read more

Yonex Tennisschläger - Tennis Warehouse Europe – Tennis ...

Neu Der Yonex EZONE DR 100L (285g) ist ein erstklassiger Schläger für fortgeschrittene Spieler, die einen schnellen, spinfreudigen Tennisschläger suchen.
Read more

Yonex Badmintonschläger Preisvergleich | Günstig bei ...

Yonex Badmintonschläger: erst Preisvergleich, dann kaufen. Insgesamt 64 preiswerte Badmintonschläger von Yonex (Stand 15.12.15). Günstige Preise der ...
Read more