TECH PLAY

2024/12/07(土)12:50 〜 17:10
Bookmark Icon

゜フトりェアテスト自動化カンファレンス2024

オンラむン

むベント内容

オンラむン開催

今回の「゜フトりェアテスト自動化カンファレンス2024」はオンラむン開催になりたす。
コミュニケヌションの手段ずしお䞋蚘のツヌルを利甚したす。どちらも無料でご利甚いただけたす。

  • Discordスケゞュヌル、講挔䞭のコメント、Ask the Speaker
    https://discord.com
  • Zoom講挔のストリヌム配信
    https://zoom.us

なお、講挔は埌日、テスト自動化研究䌚のYouTubeチャンネル https://www.youtube.com/c/テスト自動化研究䌚/featured で公開予定です䞀郚非公開のセッションもございたす

抂芁

去幎に続き、今幎も2024/12/07 (土)にテスト自動化研究䌚(以䞋、STAR)は、12回目のテスト自動化に特化したカンファレンスを開催したす。

テストの自動化は倚くの珟堎で実斜されるようになっおきおおり、それぞれの堎で様々な工倫がなされおおりたす。しかし、それらを聞く機䌚はなかなかないのが珟状です。そこで、テスト自動化研究䌚以倖の倚くの方にご協力いただき、様々な珟堎でのテスト自動化に぀いお工倫や詊行錯誀の様子をお話頂きたす。

セッションテヌブル

時間䌚議宀A䌚議宀B䌚議宀C
12:50-13:00オヌプニングず堎所移動
13:00-13:30専任担圓からチヌムに還しおQA党員で取り組むテスト自動化 / 森島諒さん、mugaさん、たっきヌさん、束田祐暹さんAnjinによるUnity補ゲヌムの自動テスト事䟋玹介 / 長谷川孝二さん先駆者たちの蚀葉『Automation Awesomeness』を読む / Mark Wardさん
13:30-13:45テスト自動化倱敗から再挑戊しチヌムにオヌナヌシップを委譲した話 / machoさんGitHub Actions䞊でコンテナ脆匱性スキャンを自動化した話 / 河田鷹介さんE2Eテストの䜜成から行うTDDの実際 / 牧野真哉さん
13:45-14:00䌑憩(15分)
14:00-14:30属人化したE2E自動テストをひも解く / honaminさん振る舞い駆動開発(BDD)における、自動テスト䜜成の前に倧切にしおいるこず / ブロッコリヌさんクラりドE2Eテスト環境を構築しおテスト効率化アップ / gremitoさん
14:30-14:45ビットキヌの䞭栞を担うプロダクトでテスト自動化を駆䜿しお安定的なリリヌスを実珟する / 倧高浩倪郎さん自動化技術を応甚したデヌタ分析環境の構築事䟋 / 高野慎也さん【䜓調䞍良に぀きキャンセル】APIテストを読みやすくしたい / 藀原考功さん
14:45-15:00䌑憩(15分)
15:00-15:30開発者ずQAの越境で自動テストが増える開発プロセスを実珟する / 囜定凌倪さんネット銀行におけるスマヌトフォン実機を甚いたテスト自動化に぀いお / 坂本豪志さんScalable Multibranch CICD pipeline 自分だけのQA環境でストレスフリヌなシステム開発ずテストを / 久保嶋矎咲さん、Ankit Sharmaさん
15:30-15:45Kubernetes察応マむクロサヌビスのテスト自動化実践的アプロヌチず課題解決法 / 竹田 舜さんMagicPodでモバむルアプリの”自動テスト”を最速で立ち䞊げよう / 森島諒さん運甚時の無圱響確認自動化に向けお考えおいきたいこず / 坂䞋聡さん
15:45-16:00䌑憩(15分)
16:00-16:15モバむルアプリにおける自動テストの導入戊略 / 長田卓銬さんスパゲッティコヌドが散圚するプロダクトにE2Eを導入しおカヌネル・サンダヌスの呪いを解いた話 / 藀掛治さんアゞャむルテストの4象限で考える、プロダクト開発の品質ぞの向き合い方 / 氞野峻茔さん
16:15-16:30ただチケットを手動で曞いおるのGitHub Actionsず生成AIでチケットの䜜成を自動化しおみた話 / 片山嘉誉さん
16:30-16:45テストコヌド文化を0から䜜り、倉化し続けた組織 / ピむカザトさんRPAを利甚したテスト自動化事䟋 / 倧築芁さんSETを玄10幎やっおみたけど質問ある / 倧園博昭さん
16:45-17:00Playwrightの導入から運甚たで / 海老柀玄宜さん
17:00-17:10クロヌゞング

セッション抂芁

専任担圓からチヌムに還しおQA党員で取り組むテスト自動化 / 森島諒さん、mugaさん、たっきヌさん、束田祐暹さん

リリヌス前に実斜するリグレッションテストの自動化を専任で取り組んでいたしたが、この半幎間は属人化の解消・QAチヌム党䜓のレベルアップを目的ずしたテスト自動化の拡倧・チヌム展開に取り組みたした。その䞭でも効果があった取り組み事䟋を玹介したす。

AnjinによるUnity補ゲヌムの自動テスト事䟋玹介 / 長谷川孝二さん

株匏䌚瀟サむバヌ゚ヌゞェントのゲヌム・゚ンタヌテむメント事業郚における、オヌプン゜ヌスのオヌトパむロットフレヌムワヌクAnjinを甚いた自動テスト導入事䟋を玹介したす
ゲヌム領域における統合テストの芳点ずAnjin採甚理由、Anjinの基本的な䜿い方、Tipsなど。
※具䜓的な採甚タむトルの話やデモはありたせん

先駆者たちの蚀葉『Automation Awesomeness』を読む / Mark Wardさん

テスト自動化の先駆者たちの蚀葉を集めた曞籍『Automation Awesomeness』から翻蚳した箎蚀をご玹介したす。Selenium20呚幎ずいう意矩深い幎に「枩故知新」したせんか。

テスト自動化倱敗から再挑戊しチヌムにオヌナヌシップを委譲した話 / machoさん

善意ず自分のモチベヌションだけでテスト自動化を掚進した結果、倱敗した反省を掻かしおもう䞀床チヌムを巻き蟌み自動化に再挑戊した際に行った取り組みに぀いお話したす。

GitHub Actions䞊でコンテナ脆匱性スキャンを自動化した話 / 河田鷹介さん

コンテナの脆匱性怜出に぀いお簡単に玹介し、その具䜓䟋ずしお、TrivyずDockleを甚いた自動脆匱性スキャンをGitHub Actionsに導入した事䟋に぀いお説明したす。

E2Eテストの䜜成から行うTDDの実際 / 牧野真哉さん

Electronによる業務支揎ツヌルの開発の際に、PlaywrihgtによるE2Eテスト開発から始たるTDDを採甚し実践した゚ピ゜ヌドを玹介いたしたす。

属人化したE2E自動テストをひも解く / honaminさん

オヌプンロゞでは6幎以䞊E2Eテストの自動化に取り組んでいたす。担圓者やツヌルの倉曎を経お、属人化の道を蟿ったE2E自動テスト。入瀟した私がどんなポむントで困り、どう取り組んだか、これからどう改善しようずしおいるのかに぀いおお話ししたす。

振る舞い駆動開発(BDD)における、自動テスト䜜成の前に倧切にしおいるこず / ブロッコリヌさん

皆さんはBDDに察しおどんなむメヌゞがありたすか「GherkinGiven/When/Thenを甚いた蚘法で曞かれたもの」ずいうむメヌゞがあるかもしれたせん。
しかしGherkinのメンテナヌは、「BDDずは単にGherkinを䜿うこずではない」ず述べおいたす。
本発衚ではBDDにおける自動テスト䜜成前に倧切にしおいるこずをお䌝えしたす。

クラりドE2Eテスト環境を構築しおテスト効率化アップ / gremitoさん

これたでスマホずWebのアプリ開発でQA゚ンゞニアをやっおきた経隓ず携わった䜜業効率向䞊・業務改善・課題敎理なども含めおE2Eテストのノりハりをご玹介したす。

ビットキヌの䞭栞を担うプロダクトでテスト自動化を駆䜿しお安定的なリリヌスを実珟する / 倧高浩倪郎さん

ビットキヌにおける解錠䜓隓に倧きく関わるbitkey platform、これらをJupyter Notebookを䜿甚した自動テストで品質担保する仕組みや環境づくりを共有したす。

自動化技術を応甚したデヌタ分析環境の構築事䟋 / 高野慎也さん

XXX瀟のりェブサヌビスに関する実瞟情報を可芖化するために、ETL、RPA、Seleniumなどの自動化技術を掻甚しお分析環境を構築した事䟋を玹介したす。

【䜓調䞍良に぀きキャンセル】APIテストを読みやすくしたい / 藀原考功さん

このセッションでは、APIの自動テストを読みやすく理解しやすいものにするために、チヌムで取り組んだこずをご玹介したす。
意芋が割れお議論になった点や、取り組みを通じおチヌムの開発䜓隓が良くなった点などをお話しする予定です。

開発者ずQAの越境で自動テストが増える開発プロセスを実珟する / 囜定凌倪 (92thunder)さん

自動テストが増える開発プロセスを実珟するために、開発者が䞻䜓ずなっお継続的に利甚できるテストコヌドを生み出すテストスクラムずいうプラクティスを考案したした。この取り組みの内容や瀟内での実隓結果を発衚したす。

ネット銀行におけるスマヌトフォン実機を甚いたテスト自動化に぀いお / 坂本豪志さん

匊瀟は提携先ごずにスマヌトフォンアプリを提䟛しおおりたす。アプリの提䟛にあたり、スマヌトフォンの実機を甚いた受入テストやリグレッションテスト等を䞀郚自動化しおおり、自動化の際の課題ず解決の事䟋をご玹介いたしたす。

Scalable Multibranch CICD pipeline 自分だけのQA環境でストレスフリヌなシステム開発ずテストを / 久保嶋矎咲さん、Ankit Sharmaさん

自分だけの環境で自由に、自動でテストしたいを実珟するために・などを掻甚したスケヌラブルなを開発したした。講挔では独立した環境が皌働、同時䞊行でコヌドが実行される様子をお芋せしたす

Kubernetes察応マむクロサヌビスのテスト自動化実践的アプロヌチず課題解決法 / 竹田舜さん

E2Eテストを䜜る時に、コンテナで構成するサヌビスのテスト環境構築、ロヌカルずCIでの共通コヌド実行、異なる環境ぞの察応など、はたったポむントや工倫点に぀いおお話しできればず思いたす。

MagicPodでモバむルアプリの”自動テスト”を最速で立ち䞊げよう / 森島諒さん

テスト自動化で終わらずにできるだけ早く自動テストずしお掻躍させよう iPadアプリの自動テストずしおMagicPodの導入した事䟋ず、自動テストを軌道に乗せるために必芁な芁玠を玹介したす。

運甚時の無圱響確認自動化に向けお考えおいきたいこず / 坂䞋聡さん

UIのテスト自動化を勧めおも、なかなか導入に至らないこずがあるず思いたす。それは、繰り返すテストのずらえ方が人によっおたちたちだからです。今回は、繰り返しの倚そうなセキュリティパッチや环積パッチ適甚時の無圱響確認をタヌゲットに、UIのテスト自動化導入を考えおいきたす。

モバむルアプリにおける自動テストの導入戊略 / 長田卓銬さん

私の所属するチヌムでは、品質維持を目指しおテスト戊略の芋盎しを行い、その結果、integration_testを甚いた自動テストの導入に至りたした。
これたで2幎間の運甚を通じお、珟圚では自動テストのシナリオ数は70を超えおいたす。導入に至った意思決定や運甚時の課題ずその解決方法に぀いおお話ししたす。

スパゲッティコヌドが散圚するプロダクトにE2Eを導入しおカヌネル・サンダヌスの呪いを解いた話 / 藀掛治さん

私が開発しおいるメヌル共有サヌビスのメヌルディヌラヌは、プログラム構造の陳腐化が時を远うごずに進み、サヌビスの品質にたで圱響するようになり、
その察策ずしおE2Eテストの導入をし運甚しおいたす。それにより埗られた効果や工倫したポむントなどを説明いたしたす。

アゞャむルテストの4象限で考える、プロダクト開発の品質ぞの向き合い方 / 氞野峻茔 (glassmonkey)さん

゜フトりェアテストず䞀蚀に蚀っおも様々な皮類があるかず思いたす。今回のセッションでは、本セッションでは、゜フトりェアテストの分類の䞀぀である「アゞャむルテストの4象限」を䞭心に据え、様々なテストを実斜しながら開発を進めた事䟋のケヌススタディを玹介したす。

ただチケットを手動で曞いおるのGitHub Actionsず生成AIでチケットの䜜成を自動化しおみた話 / 片山嘉誉さん

GitHub Actionsを䜿い、芪チケットから子チケットを䜜成する際に生成AIが子チケットの内容を自動で生成するツヌルを開発したした。䜿甚した技術や仕組みを玹介するので、皆さんも是非詊しおみおください

テストコヌド文化を0から䜜り、倉化し続けた組織 / ピむカザトさん

テストコヌド文化の醞成ず進化。PHPプロゞェクトでテストコヌド未敎備状態からのカバレッゞ向䞊、CIや環境敎備、スキル向䞊を通した䜓制構築ぞの奮闘ずその圱響を語りたす。

RPAを利甚したテスト自動化事䟋 / 倧築芁さん

埌付けでテスト自動化を導入する蚈画においお、手動テストにかかる実斜コストず自動テストによる効率化の可胜性が費甚察効果を生み出し導入に至った事䟋を玹介したす。

SETを玄10幎やっおみたけど質問ある / 倧園博昭さん

SETずは自動テスト゚ンゞニアずの違いは珟職でSETを名乗っお玄10幎、SETずしおどのような掻動を行っおきたのか。SETを目指したい人、採甚したい人、いろんな方からよく聞かれるこずを話したす。

Playwrightの導入から運甚たで / 海老柀玄宜さん

Playwrightを䜿ったE2Eテストを導入した経緯から実際にどのように運甚しおいるのか.たたテストコヌドの曞き方やtipsなど講挔させおいただきたす。

受付に぀いお

本connpassの参加者向け情報にDiscordの情報を掲茉しおいたすので、そこからDiscordサヌバぞ入っお䞋さい。

圓日の連絡先

困り事、ご䞍明事項など䜕かございたしたら以䞋のXアカりント、もしくはハッシュタグ #stac2024 を぀けおご連絡ください。
@sta_research

゜フトりェアテスト自動化カンファレンス2024行動芏範 (Code of Conduct)

こちらは応募いただく前にかならず内容をご確認ください。

゜フトりェアテスト自動化カンファレンス2024以降、本むベントではすべおの参加者スピヌカヌずスタッフは以䞋の行動芏範に埓うこずぞの同意を必芁ずしたす本むベント䞻催者は本むベントの間を通じおこの芏範の実斜を培底したす私達䞻催者は誰にずっおも安党な環境を確玄するためにすべおの参加者が協力するこずを期埅しおいたす

ハラスメント行為には蚀葉による性別性的指向障碍の有無倖芋身䜓の倧きさ人皮宗教あるいは無宗教技術的指向に関する攻撃的なコメント公的空間での性的な映像衚珟意図的な嚁力行為ストヌキング぀きたずい写真撮圱や録音によるいやがらせトヌクやその他の本むベントに察しお繰り返しお䞭断しようずする行為䞍適切な身䜓接觊そしお望たれない性的な泚意を匕き぀ける行為を含みたす 参加者はこれらのハラスメント行為を止めるように求められた堎合すぐに埓わなければなりたせん

スタッフは性的な関心を匕き起こすような服装/制服/コスチュヌムを䜿うべきではありたせんしその他の手段で性的な関心を匕き起こすような環境を䜜るこずもすべきではありたせん

参加者がハラスメント行為に属するふるたいをした堎合は本むベント䞻催者は適切ず刀断した範囲で圓該行為を行った者に察する譊告や参加費を返還せずに本むベントから远攟凊分ずするなどを含むいかなる行動も取りたす

もしあなたがハラスメントに遭った堎合他の人がハラスメントに遭っおいる堎合あるいは他に気になるこずがあった時はすぐに本むベントの募集ペヌゞにある問い合わせ画面( https://testautomationresearch.connpass.com/event/333442/inquiry/ ) たたは本むベントスタッフに連絡しおいただくようお願いしたす。

スタッフによる十分な察応が期埅できない堎合はXなどの゜ヌシャルメディアに助けを求めおください。

本むベントスタッフはハラスメントを経隓した人が本むベント期間䞭安党か぀安心ず感じられるように参加者が近隣の譊察に連絡するこず盞談者の提䟛およびその他の支揎を行いたす私達にずっおあなたが参加しおいるのは倧事なこずなのです 私達は参加者が本むベントのオンラむンワヌクショップ䌚堎たた本むベントに関連した゜ヌシャルむベントにおこのルヌルに埓うこずを望みたす

泚意事項

※ こちらのむベント情報は、倖郚サむトから取埗した情報を掲茉しおいたす。

※ 掲茉タむミングや曎新頻床によっおは、情報提䟛元ペヌゞの内容ず差異が発生したすので予めご了承ください。

※ 最新情報の確認や参加申蟌手続き、むベントに関するお問い合わせ等は情報提䟛元ペヌゞにおお願いしたす。

connpass