お知らせ 【グループ管理者の皆さま】成長し続けるエンジニアを支援する「Forkwell」と「connpass」が連携し、connpass上でイベントを開催するグループを2020年3月末まで支援いたします。詳しくはこちら by Forkwell

このエントリーをはてなブックマークに追加

3月

10

テスト自動化向けライブラリ”Friendly”勉強会 at 東京 vol1.

Hashtag :#Friendly勉強会
Registration info

参加枠1

Free

FCFS
8/20

Description

イベント概要

テスト自動化を目的としたWindowsアプリ操作ライブラリのFriendlyの勉強会です。連番がついていますが、続きものではありません。その都度、お題を決めてFriendlyを使ってみようという内容です。大阪開催が多いのですが、今回は東京で開催いたします。初心者の方も大歓迎です。東京でもFriendlyの楽しさを広めたいと思います。

今回はFriendlyでのテスト実装を効率的に行うためのツールTestAssistantProを使ってみるハンズオンです。ライセンスは当日お貸しいたします。

必要なもの

Visual Studio 2017(Windows版)がインストールされたPCをお持ちください。

Friendly

OSSのライブラリです。操作対象の内部APIをテストプロセスから呼び出すという非常に強力な機能を備えています。そのコアなレイヤとそれをラップして使いやすくしたレイヤで構成されています。
https://github.com/Codeer-Software/Friendly

Test Assistant Pro

Friendlyを使ったテストコードを書くことを支援します。 手書きと比べて10倍程度効率が上がります。 https://www.codeer.co.jp/Tools/TestAssistantPro

スケジュールの詳細

時刻 内容
13:00 - 13:30 開場、受付
13:30 - 14:20 [Test Assistant Pro 体験]
とりあえず使ってみます。出力されるコードに関しても簡単な説明を行います。
14:30 - 15:20 [Friendly説明]
Test Assistant Pro が出力するコードは OSSのFriendlyというライブラリを使って対象アプリを操作するコードです。利用するにはFriendlyの理解が必要です。Friendlyの要所をハンズオンを交え簡単に説明します。
15:30 - 16:20 [Test Assistant Pro カスタマイズ]
Test Assistant Pro の魅力はプロジェクトに合わせてカスタマイズできるので作成効率を最大化できるところです。カスタマイズ方法は非常に簡単でテストプロジェクト内でinterfaceを継承したクラスを実装するだけです。その方法を説明します。
16:30 - 17:00 クロージングとQ&A

今日使う操作対象です。
https://drive.google.com/drive/folders/1s_-a3BVJdu0RAj9aXTbouF398imYBNWc?usp=sharing
今日から2週間使えるライセンスです。
ade3e7dd94a744d19cffc832e26c4b31
https://github.com/Codeer-Software/TestAssistantPro.Samples/blob/master/WPF/Driver.InTarget/NamingRule.cs


if (obj is WPFDataGrid grid)
{
var rowCount = grid.ItemCount;
var colCount = grid.ColCount;
for (int row = 0; row < rowCount; row)
{
for (int col = 0; col < colCount; col)
{
var text = grid.GetCellText(row, col);

CaptureAdaptor.AddCode(accessPath + "." + e.Name +
".GetCellText(" + row + ", " + col + ").Is(\"" + text + "\");");
}
}
}

Presenter

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

NoriyukiMizuno

NoriyukiMizuno published テスト自動化向けライブラリ”Friendly”勉強会 at 東京 vol1..

02/18/2019 14:59

Friendly勉強会 at 東京 vol1. を公開しました!

Group

Friendly勉強会

Number of events 4

Members 46

Ended

2019/03/10(Sun)

13:00
17:00

開催日時が重複しているイベントに申し込んでいる場合、このイベントには申し込むことができません

Registration Period
2019/02/07(Thu) 00:00 〜
2019/03/10(Sun) 13:00

Location

株式会社ビズリーチさま 本社

東京都渋谷区渋谷2-15-1 渋谷クロスタワー12F

Attendees(8)

ありとみ

ありとみ

Friendly勉強会 at 東京 vol1. に参加を申し込みました!

tkeydll

tkeydll

Friendly勉強会 at 東京 vol1.に参加を申し込みました!

s_camino

s_camino

Friendly勉強会 at 東京 vol1. に参加を申し込みました!

佐藤優

佐藤優

テスト自動化向けライブラリ”Friendly”勉強会 at 東京 vol1. に参加を申し込みました!

とっちゃん

とっちゃん

テスト自動化向けライブラリ”Friendly”勉強会 at 東京 vol1. に参加を申し込みました!

Makoto_Uwaya

Makoto_Uwaya

テスト自動化向けライブラリ”Friendly”勉強会 at 東京 vol1. に参加を申し込みました!

ueshiman

ueshiman

テスト自動化向けライブラリ”Friendly”勉強会 at 東京 vol1. に参加を申し込みました!

Bao

Bao

テスト自動化向けライブラリ”Friendly”勉強会 at 東京 vol1.に参加を申し込みました!

Attendees (8)

Canceled (4)