Suche senden
Hochladen
テストの自動化を考える前に
•
55 gefällt mir
•
13,978 views
bleis tift
Folgen
なごやかJava ゆるふわテストツール編の発表資料です。
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 26
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
システムテスト自動化カンファレンス2013(http://kokucheese.com/event/index/118294/)にて発表した内容です。UI変更に強い自動ブラウザテストの作り方についての資料です。
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
Hiroko Tamagawa
たぶん日本初。でも紹介してくださったのは辰巳さんです。
自動テスト知識体系TABOKのご紹介
自動テスト知識体系TABOKのご紹介
Shinsuke Matsuki
システムテスト自動化カンファレンス2013 (2013/12/1開催)のハンズオンプログラムです。
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
Nozomi Ito
システムテスト自動化カンファレンス2013 発表資料 https://sites.google.com/site/testautomationresearch/event http://togetter.com/li/597476
スマートフォンアプリの テスト自動化をはじめよう
スマートフォンアプリの テスト自動化をはじめよう
Koji Hasegawa
http://connpass.com/event/9618/ で話た内容です。
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
テスト自動化研究会主催「テスト自動化カンファレンス2014」発表資料 質疑応答やTweetいただいた内容について補足を加えたエントリを書きました http://nowsprinting.hatenablog.com/entry/2014/12/15/080000
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
Koji Hasegawa
2014/2/28に開催された「Enterprise × HTML5 Conference」(http://conference.html5biz.org/2014spring/)の資料です。 時間の関係で当日使用しなかった未発表スライドも多数含んでいます。
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
Nozomi Ito
Stac2013 開会挨拶
Stac2013 開会挨拶
Shinsuke Matsuki
Empfohlen
システムテスト自動化カンファレンス2013(http://kokucheese.com/event/index/118294/)にて発表した内容です。UI変更に強い自動ブラウザテストの作り方についての資料です。
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
Hiroko Tamagawa
たぶん日本初。でも紹介してくださったのは辰巳さんです。
自動テスト知識体系TABOKのご紹介
自動テスト知識体系TABOKのご紹介
Shinsuke Matsuki
システムテスト自動化カンファレンス2013 (2013/12/1開催)のハンズオンプログラムです。
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
Nozomi Ito
システムテスト自動化カンファレンス2013 発表資料 https://sites.google.com/site/testautomationresearch/event http://togetter.com/li/597476
スマートフォンアプリの テスト自動化をはじめよう
スマートフォンアプリの テスト自動化をはじめよう
Koji Hasegawa
http://connpass.com/event/9618/ で話た内容です。
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
テスト自動化研究会主催「テスト自動化カンファレンス2014」発表資料 質疑応答やTweetいただいた内容について補足を加えたエントリを書きました http://nowsprinting.hatenablog.com/entry/2014/12/15/080000
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
Koji Hasegawa
2014/2/28に開催された「Enterprise × HTML5 Conference」(http://conference.html5biz.org/2014spring/)の資料です。 時間の関係で当日使用しなかった未発表スライドも多数含んでいます。
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
Nozomi Ito
Stac2013 開会挨拶
Stac2013 開会挨拶
Shinsuke Matsuki
2012/10/19の第6回Jenkins勉強会で発表した内容です。
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
Hiroko Tamagawa
システムテスト自動化カンファレンス2015での発表資料です
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
This is AutomationTest.SSF version alpha. I present on SystemTestAutomationConference 2015.
Automation test.ssf alpha
Automation test.ssf alpha
ryuji koyama
オープンソースのブラウザテストツール「Selenium WebDriver」の使い方と、テストスクリプトを効率よくメンテナンスする方法について、実際にプログラムを書きながら学べるチュートリアル形式教材です。
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
Nozomi Ito
Travis CI Night LT資料 http://eytokyo.doorkeeper.jp/events/9606
iOSアプリ開発でもTravis CI #eytokyo
iOSアプリ開発でもTravis CI #eytokyo
Koji Hasegawa
価値あるシステムテスト自動化の実現By friendly
価値あるシステムテスト自動化の実現By friendly
Tatsuya Ishikawa
第1回 日本Seleniumユーザーコミュニティ勉強会 LT
ノンプログラマのためのSelenium de DDTはじめの一歩
ノンプログラマのためのSelenium de DDTはじめの一歩
Satsuki Urayama
2016/2/18 Developers Summit 2016 (http://event.shoeisha.jp/devsumi/20160218/) 「明日の開発リーダーを育てる ~講師が語る「CodeZine Academy」のポイント~」の発表資料です。
Selenium boot campの紹介
Selenium boot campの紹介
Nozomi Ito
第3回selenium勉強会の発表資料です。 自動化のスキルを身に付ける為の個人的な取り組みのご紹介です。 みなさまのお役にたてれば幸いです。
Azureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめよう
Naoya Kojima
テスト自動化カンファレンス2014(stac2014)の発表資料です。 『システムテスト自動化 標準ガイド』のガイドになっております。 内容に興味をもっていただければ、ぜひ『標準ガイド』を手にとってみてください。
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
Kazuhiro Suzuki
第1回「システムテスト自動化 標準ガイド」読書会 第2章 キャプチャーリプレイはテスト自動化ではない
20150418 システムテスト自動化 第二章
20150418 システムテスト自動化 第二章
atsushi ishiji
SQiP2014で発表したスライドです。 GUI以外のインターフェイスを使うことによって、削減できるコスト、得ることのできる利益について説明しています。GUI以外のインターフェイスを使う方法にはWindowsではFriendlyがあります。
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
Tatsuya Ishikawa
CEDEC2014(2014.9.3)「[CEDEC×JaSST2014コラボセッション]異業種でのテスト自動化の実際」にて使用した資料です。
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
Satsuki Urayama
第1回 「システムテスト自動化 標準ガイド」 読書会 第1章 テスト自動化のコンテキスト
20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章
Yuki Fujisawa
システムテスト自動化カンファレンス2014の発表資料です。
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
kyon mm
20161218 selenium study4
20161218 selenium study4
20161218 selenium study4
Naoya Kojima
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
yuichi_kuwahara
システムテスト自動化カンファレンス Lightning Automated Testing Demo
手動テストからの移行大作戦
手動テストからの移行大作戦
Satsuki Urayama
JaSST 13 九州での発表資料です。
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
kyon mm
第38回HTML5とか勉強会「Webアプリ×テスト最新事情」の発表資料です。 https://html5j.cloudfoundry.com/event/sd38
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Teppei Sato
なごやかJava ゆるふわテストツール編で、時間があれば発表しようと思っていた資料です。
効果の低いテストの話
効果の低いテストの話
bleis tift
NGK2014Bでの発表資料です。
札束でExcelを殴る
札束でExcelを殴る
bleis tift
Weitere ähnliche Inhalte
Was ist angesagt?
2012/10/19の第6回Jenkins勉強会で発表した内容です。
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
Hiroko Tamagawa
システムテスト自動化カンファレンス2015での発表資料です
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
This is AutomationTest.SSF version alpha. I present on SystemTestAutomationConference 2015.
Automation test.ssf alpha
Automation test.ssf alpha
ryuji koyama
オープンソースのブラウザテストツール「Selenium WebDriver」の使い方と、テストスクリプトを効率よくメンテナンスする方法について、実際にプログラムを書きながら学べるチュートリアル形式教材です。
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
Nozomi Ito
Travis CI Night LT資料 http://eytokyo.doorkeeper.jp/events/9606
iOSアプリ開発でもTravis CI #eytokyo
iOSアプリ開発でもTravis CI #eytokyo
Koji Hasegawa
価値あるシステムテスト自動化の実現By friendly
価値あるシステムテスト自動化の実現By friendly
Tatsuya Ishikawa
第1回 日本Seleniumユーザーコミュニティ勉強会 LT
ノンプログラマのためのSelenium de DDTはじめの一歩
ノンプログラマのためのSelenium de DDTはじめの一歩
Satsuki Urayama
2016/2/18 Developers Summit 2016 (http://event.shoeisha.jp/devsumi/20160218/) 「明日の開発リーダーを育てる ~講師が語る「CodeZine Academy」のポイント~」の発表資料です。
Selenium boot campの紹介
Selenium boot campの紹介
Nozomi Ito
第3回selenium勉強会の発表資料です。 自動化のスキルを身に付ける為の個人的な取り組みのご紹介です。 みなさまのお役にたてれば幸いです。
Azureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめよう
Naoya Kojima
テスト自動化カンファレンス2014(stac2014)の発表資料です。 『システムテスト自動化 標準ガイド』のガイドになっております。 内容に興味をもっていただければ、ぜひ『標準ガイド』を手にとってみてください。
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
Kazuhiro Suzuki
第1回「システムテスト自動化 標準ガイド」読書会 第2章 キャプチャーリプレイはテスト自動化ではない
20150418 システムテスト自動化 第二章
20150418 システムテスト自動化 第二章
atsushi ishiji
SQiP2014で発表したスライドです。 GUI以外のインターフェイスを使うことによって、削減できるコスト、得ることのできる利益について説明しています。GUI以外のインターフェイスを使う方法にはWindowsではFriendlyがあります。
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
Tatsuya Ishikawa
CEDEC2014(2014.9.3)「[CEDEC×JaSST2014コラボセッション]異業種でのテスト自動化の実際」にて使用した資料です。
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
Satsuki Urayama
第1回 「システムテスト自動化 標準ガイド」 読書会 第1章 テスト自動化のコンテキスト
20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章
Yuki Fujisawa
システムテスト自動化カンファレンス2014の発表資料です。
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
kyon mm
20161218 selenium study4
20161218 selenium study4
20161218 selenium study4
Naoya Kojima
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
yuichi_kuwahara
システムテスト自動化カンファレンス Lightning Automated Testing Demo
手動テストからの移行大作戦
手動テストからの移行大作戦
Satsuki Urayama
JaSST 13 九州での発表資料です。
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
kyon mm
第38回HTML5とか勉強会「Webアプリ×テスト最新事情」の発表資料です。 https://html5j.cloudfoundry.com/event/sd38
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Teppei Sato
Was ist angesagt?
(20)
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Automation test.ssf alpha
Automation test.ssf alpha
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
4時間で学ぶ、効率的な自動テストスクリプトのメンテナンス
iOSアプリ開発でもTravis CI #eytokyo
iOSアプリ開発でもTravis CI #eytokyo
価値あるシステムテスト自動化の実現By friendly
価値あるシステムテスト自動化の実現By friendly
ノンプログラマのためのSelenium de DDTはじめの一歩
ノンプログラマのためのSelenium de DDTはじめの一歩
Selenium boot campの紹介
Selenium boot campの紹介
Azureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめよう
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
20150418 システムテスト自動化 第二章
20150418 システムテスト自動化 第二章
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
20161218 selenium study4
20161218 selenium study4
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
手動テストからの移行大作戦
手動テストからの移行大作戦
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Andere mochten auch
なごやかJava ゆるふわテストツール編で、時間があれば発表しようと思っていた資料です。
効果の低いテストの話
効果の低いテストの話
bleis tift
NGK2014Bでの発表資料です。
札束でExcelを殴る
札束でExcelを殴る
bleis tift
Talk at Vienna UXCamp 2013 on how we can continuously work with UX design throughout the Agile/Lean product cycle.
Lean & Agile ♥ UX Design
Lean & Agile ♥ UX Design
Lukas Fittl
nginx luaでJSON-RPC 2.0 Batch Requestを実装して地雷踏んだ話
lua_nginx_module JSON-RPC 2.0 Batch Request
lua_nginx_module JSON-RPC 2.0 Batch Request
mosa siru
GameServerDevelopers Vol.1 https://gsdevelopers.doorkeeper.jp/events/42497
ゲームエンジニアのためのデータベース設計
ゲームエンジニアのためのデータベース設計
sairoutine
渋谷Java第十回で発表した発表資料です
Sonar qubeでちょっと楽しい静的解析
Sonar qubeでちょっと楽しい静的解析
政雄 金森
2016/9/24 XP祭り2016
TDDのこれまで、そしてこれから
TDDのこれまで、そしてこれから
Hiroyuki Ohnaka
shinagawa.redmine 第6回勉強会 講演3 http://shinagawa.redmine.r-labs.org/versions/11
Redmineって何ができるの?
Redmineって何ができるの?
Tomohisa Kusukawa
TDD Boot Camp Fukuoka Day1 - Mar 19, 2011 at Fukuoka
TDDBC Fukuoka Day1
TDDBC Fukuoka Day1
Takuto Wada
Andere mochten auch
(9)
効果の低いテストの話
効果の低いテストの話
札束でExcelを殴る
札束でExcelを殴る
Lean & Agile ♥ UX Design
Lean & Agile ♥ UX Design
lua_nginx_module JSON-RPC 2.0 Batch Request
lua_nginx_module JSON-RPC 2.0 Batch Request
ゲームエンジニアのためのデータベース設計
ゲームエンジニアのためのデータベース設計
Sonar qubeでちょっと楽しい静的解析
Sonar qubeでちょっと楽しい静的解析
TDDのこれまで、そしてこれから
TDDのこれまで、そしてこれから
Redmineって何ができるの?
Redmineって何ができるの?
TDDBC Fukuoka Day1
TDDBC Fukuoka Day1
Ähnlich wie テストの自動化を考える前に
Node塾 講義その6 テスト駆動java script 読書会 1回目
Node塾 講義その6 テスト駆動java script 読書会 1回目
Nomo Kiyoshi
デグレを防ぐテストの書き方
デグレを防ぐテストの書き方
Wataru Terada
DotNetConf関西で話た内容です。 http://connpass.com/event/38870/?utm_campaign=event_participate_cancel_to_owner&utm_source=notifications&utm_medium=email&utm_content=title_link
.Netconf
.Netconf
Tatsuya Ishikawa
JustTechTalk#08 Webフロントエンドでやってみた2017の資料2本目です。
Selenium WebDriver + python で E2Eテスト自動化
Selenium WebDriver + python で E2Eテスト自動化
JustSystems Corporation
20201018
APIテスト自動化とテストピラミッド
APIテスト自動化とテストピラミッド
友隆 浅黄
第2回nseg slideshare
第2回nseg slideshare
ko ty
Cybozu Meetup : テスト自動化 https://cybozu.connpass.com/event/83960/ テストをとりあえず自動化してみたけど、継続的に運用ができなかった。 そんな失敗を分析し、テスト自動化をどのように推進しているかを紹介いたします。
失敗から学ぶテスト自動化導入で大切なこと
失敗から学ぶテスト自動化導入で大切なこと
sono susumu
チーム連携用です飽くまで
JBehaveの導入やってみたよ!
JBehaveの導入やってみたよ!
theboyalex
Testandcooking
Testandcooking
ryuji koyama
アジャイルひよこクラブ(2016.06.24)でのテスト駆動開発についての発表資料です。未経験者~初心者向けになっています。
TDDはじめる前に
TDDはじめる前に
Yasui Tsutomu
RPAの運用負荷軽減
Reducing the operational load of rpa
Reducing the operational load of rpa
ssuser033561
Ähnlich wie テストの自動化を考える前に
(11)
Node塾 講義その6 テスト駆動java script 読書会 1回目
Node塾 講義その6 テスト駆動java script 読書会 1回目
デグレを防ぐテストの書き方
デグレを防ぐテストの書き方
.Netconf
.Netconf
Selenium WebDriver + python で E2Eテスト自動化
Selenium WebDriver + python で E2Eテスト自動化
APIテスト自動化とテストピラミッド
APIテスト自動化とテストピラミッド
第2回nseg slideshare
第2回nseg slideshare
失敗から学ぶテスト自動化導入で大切なこと
失敗から学ぶテスト自動化導入で大切なこと
JBehaveの導入やってみたよ!
JBehaveの導入やってみたよ!
Testandcooking
Testandcooking
TDDはじめる前に
TDDはじめる前に
Reducing the operational load of rpa
Reducing the operational load of rpa
Mehr von bleis tift
NGK2017Bでの発表資料です。
PCさえあればいい。
PCさえあればいい。
bleis tift
プログラミング言語基礎勉強会での発表資料です。
F#の基礎(?)
F#の基礎(?)
bleis tift
NL名古屋での発表資料です。発表ではExcel方眼紙で行いました。これはそれをPDFに変換したものです。 発表に使ったExcelファイルはこちら https://onedrive.live.com/redir?resid=C562DFDEB23518F0!2128&authkey=!ABEB2nl_ZrSQ45Q&ithint=file%2cxlsx
No more Legacy documents
No more Legacy documents
bleis tift
ねのさん なごやか での発表資料です。
解説?FSharp.Quotations.Compiler
解説?FSharp.Quotations.Compiler
bleis tift
第一回なごやかJavaでの発表資料です。
.NET系開発者から見たJava
.NET系開発者から見たJava
bleis tift
函数型なんたらの集い 2014 in Tokyoでの発表資料です。
SI屋のためのF# ~DSL編~
SI屋のためのF# ~DSL編~
bleis tift
F# Meetup in TokyoでのF#の事例発表についての発表資料です。
F#事例発表
F#事例発表
bleis tift
yield and return (poor English ver)
yield and return (poor English ver)
bleis tift
クラウド温泉4.0@小樽 - The Return of F#の発表資料です。 F#のコンピュテーション式のyieldとreturnがどうあるべきかを説明しています。
yieldとreturnの話
yieldとreturnの話
bleis tift
基礎勉強会忘年会で話せって言われたから過去の発表資料を改変してでっち上げたはいいが、結局時間がなくて発表できなかった資料です。せっかく作ったのであげておきます。
F#の基礎(嘘)
F#の基礎(嘘)
bleis tift
なごやまつりの発表資料です。
現実(えくせる)と戦う話
現実(えくせる)と戦う話
bleis tift
.NET基礎勉強会での発表資料です。
ラムダでウィザード 滅せよ手続き、とチャーチは言った (※言ってません)
ラムダでウィザード 滅せよ手続き、とチャーチは言った (※言ってません)
bleis tift
並列/並行基礎勉強会での発表資料です。 補足エントリもどうぞ。 http://bleis-tift.hatenablog.com/entry/asyncawaitdis
async/await不要論
async/await不要論
bleis tift
高専カンファ in 三重2の発表資料です。高専生向けなので、入門と言いつつアレな感じですので注意してください。
F#によるFunctional Programming入門
F#によるFunctional Programming入門
bleis tift
NGK2012B昼の部での発表資料です。
VBAを書きたくない話(Excel-DNAの紹介)
VBAを書きたくない話(Excel-DNAの紹介)
bleis tift
第二回関西関数型勉強会の発表資料です。
Better C#の脱却を目指して
Better C#の脱却を目指して
bleis tift
わかめモナ化の発表資料です。
モナドハンズオン前座
モナドハンズオン前座
bleis tift
大なごやJS vol. 4での発表資料です
JSX / Haxe / TypeScript
JSX / Haxe / TypeScript
bleis tift
自分戦略
自分戦略
bleis tift
F#で始めるスマートフォンアプリ
F#で始めるスマートフォンアプリ
bleis tift
Mehr von bleis tift
(20)
PCさえあればいい。
PCさえあればいい。
F#の基礎(?)
F#の基礎(?)
No more Legacy documents
No more Legacy documents
解説?FSharp.Quotations.Compiler
解説?FSharp.Quotations.Compiler
.NET系開発者から見たJava
.NET系開発者から見たJava
SI屋のためのF# ~DSL編~
SI屋のためのF# ~DSL編~
F#事例発表
F#事例発表
yield and return (poor English ver)
yield and return (poor English ver)
yieldとreturnの話
yieldとreturnの話
F#の基礎(嘘)
F#の基礎(嘘)
現実(えくせる)と戦う話
現実(えくせる)と戦う話
ラムダでウィザード 滅せよ手続き、とチャーチは言った (※言ってません)
ラムダでウィザード 滅せよ手続き、とチャーチは言った (※言ってません)
async/await不要論
async/await不要論
F#によるFunctional Programming入門
F#によるFunctional Programming入門
VBAを書きたくない話(Excel-DNAの紹介)
VBAを書きたくない話(Excel-DNAの紹介)
Better C#の脱却を目指して
Better C#の脱却を目指して
モナドハンズオン前座
モナドハンズオン前座
JSX / Haxe / TypeScript
JSX / Haxe / TypeScript
自分戦略
自分戦略
F#で始めるスマートフォンアプリ
F#で始めるスマートフォンアプリ
Kürzlich hochgeladen
Jue Wang, Wentao Zhu, Pichao Wang, Xiang Yu, Linda Liu, Mohamed Omar, Raffay Hamid, " Selective Structured State-Spaces for Long-Form Video Understanding" CVPR2023 https://openaccess.thecvf.com/content/CVPR2023/html/Wang_Selective_Structured_State-Spaces_for_Long-Form_Video_Understanding_CVPR_2023_paper.html
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
This is an introduction to MAPPO's paper.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Syed Talal Wasim, Muzammal Naseer, Salman Khan, Ming-Hsuan Yang, Fahad Shahbaz Khan , "Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Grounding" arXiv2024 https://arxiv.org/abs/2401.00901v2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
2024年4月に社内向けに開催した勉強会資料の社外公開版です
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン (OCHaCafe Season 8 #4 発表資料) 2024年5月8日(水) NTTデータグループ 技術開発本部 小林 隆浩
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2022年10月27日に社内向けに開催した勉強会資料の社外公開版です(発表8分程度)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Kürzlich hochgeladen
(11)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
テストの自動化を考える前に
1.
テストの自動化を考える前に bleis-tift January 11, 2015
2.
自己紹介 id:bleis-tift / @bleis なごやではたらくゆるふわ
Fer 最近の Java はわからない人 言語仕様であればそれなりに
3.
今日話さないこと 特定のツールに関する話 特定の言語に過度に依存した話 各話題の詳細
4.
今日話すこと テストの自動化を考える前に 考えてほしいことについて
5.
前職で実際にあった出来事 マネージャ 今回はテストファーストでやります ぐるぐる はい! マネージャ
なので、実装に入る前に テスト仕様書を完成させます ぐるぐる はい? マネージャ テスト仕様書は実装開始までに Fix され、以降の変更は認めません ぐるぐる はいぃぃぃぃ?
6.
不幸になるパターン 現状のコードのまま自動単体テストを 追加しようとする とりあえず、単体テスト (画面のテスト) から 自動化する 自動化の労力を軽視した状態で 自動化を推し進める
7.
現状のコードのまま自動単体テストを追加? 画面から DB まで結合したクソコード テストコードを追加できないコード テストコードが書きやすいコードを書くのは 難しい 現状のままで自動化できるとは思わないこと!
8.
どうすればいいか テストコードが書きやすいコードを勉強し、 実践しよう!
9.
テストコードが書きやすいコードの勉強 Java であれば、オブジェクト指向プログラミング その他の言語は今日はいいでしょう
10.
テストコードが書きやすいコードの実践 テストコードを先に書く 後から書く?そんな時間作れない TDD の実践
11.
既存のコードにテストコードを 書きたい場合は? しかも、テストコードが書きにくい場合は? テストコードが書けるように変更 してからテストを書く? それでコードを壊してしまったら・・・
12.
どうすればいいか 立ち向かう意義があるかどうか考える あるなら、武器を増やし、 人数をそろえて立ち向かう
13.
レガシーコードに立ち向かう意義 どちらのデメリットの方が大きいか考える コードを壊してしまうこと テストコードがない状況が今後続くこと 前者の方が大きい場合はあえて立ち向かう必要は ないのでは?
14.
レガシーコードと戦う武器
15.
人数をそろえる Q. コードを壊してしまう可能性を下げるには? A. 常にペアで作業しましょう 他にも、統合テスト等を自動化してから、 それを安全ネットにして進めるという方法も 併用できるなら併用する
16.
とりあえず、 単体テスト画面のテスト から自動化? 画面のテストはテストの自動化の中でも 難しい部類に入る ちょっとした仕様変更で、 大量のテストを直す羽目に・・・ タイミングが絡むと少ない量でも実行時間が・・・ (主に工数的に) 痛い目を見て、テスト自動化 に拒絶反応を示すようになったら最悪 画面のテストは難しいので、 最初に手を出すのはやめておこう!
17.
何から手を出すのがいいか 画面のテストより 粒度の小さいテストから始めましょう!
18.
粒度の小さいテスト JUnit 等の単体テストのためのツールでやる ようなテスト 一つの画面単位のテストを「単体テスト」と 呼ばないようにする (政治的な理由等で) 難しいなら、JUnit
等で やるテストを「ユニットテスト」とかして分 ける
19.
そもそもの話 画面ありきで開発するスタイルを見直してみると いいかも? 画面ありきの開発スタイルは DDD 本にある 「Smart
UI アンチパターン」に陥りやすい 今までのやり方を変え、ドメインモデルを 構築 テストは、ドメインモデルに対してやる ロジックに関するテストを 画面のテストでやらない
20.
自動化の労力 テストの自動化には労力が必要 今まで見てきたとおり、そもそもテストの自動 化は簡単ではない 更に、自動化のための作業自体も多い 単体テストであればテストコードを書く必要がある これを軽く見ていると、思ったより効果がな いと感じる 「大変な割にあまり効果なかったから、 次からは今まで通りで」 闇雲に自動化せず、 効率も考えて自動化の戦略を立てよう!
21.
チームの状況は様々 そもそも、誰もテストの自動化をしたことが ないチーム 実力が低く、NPE などのバグばかり 出しているチーム 綺麗なコードは書けるが、仕様と違う動きを 出すことが多いチーム などなど
22.
誰もテストの自動化をしたことがないチーム いきなり実プロジェクトでやるのはリスクが 高すぎる 誰かが自動化を勉強してからにする そのための時間を作ってもらえるようにする 働きかけ テスト自動化の重要性をひたすら上に説くとか
23.
実力の低いチーム 単体テストに重点を置く NPE などのバグを早期解決できるようにする バグを埋め込んでから見つけるまでの時間が 早ければ早いほど、修正にかかるコストは 低い
24.
仕様と違う動きを出してしまうチーム 統合テストやシステムテストに重点を置く 仕様との差異をチェックできる仕組みの構築 もちろん、ハードルは高い
25.
まとめ 現状、テストの自動化は簡単とは 言えないので心してかかりましょう テストの自動化を より気軽にできる世界にしたいものです
26.
おわり
Jetzt herunterladen