Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Azure DevOpsオンライン Vol.7 - テストはExcelから卒業できるのか
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
KAMEGAWA Kazushi
November 10, 2022
Technology
1.1k
0
Share
Azure DevOpsオンライン Vol.7 - テストはExcelから卒業できるのか
2022/11/5に実施したAzure DevOpsオンラインVol.7の資料です。動画と合わせてごらんください。
https://youtu.be/uL7-FGHvaD4
KAMEGAWA Kazushi
November 10, 2022
More Decks by KAMEGAWA Kazushi
See All by KAMEGAWA Kazushi
What's difference GitHub Advanced Security for Azure DevOps?
kkamegawa
1
80
他テナントのTeamsポストを忘れないために
kkamegawa
0
38
AI時代の開発フローとともに気を付けたいこと
kkamegawa
0
5.5k
Azure SRE Agentで運用は楽になるのか?
kkamegawa
1
8.6k
Agentic DevOps時代の生存戦略
kkamegawa
2
7.5k
GitHub Coding Agent 概要
kkamegawa
1
6.4k
Azure & DevSecOps
kkamegawa
2
350
Create yourself copilot with AI Agent
kkamegawa
1
240
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
2.7k
Other Decks in Technology
See All in Technology
マルチエージェント × ハーネスエンジニアリング × GitLab Duo Agent Platformで実現する「AIエージェントに仕事をさせる時代へ。」 / 20260421 GitLab Duo Agent Platform
n11sh1
0
100
実践ハーネスエンジニアリング:TAKTで実現するAIエージェント制御 / Practical Harness Engineering: AI Agent Control Enabled by TAKT
nrslib
2
450
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.3k
暗黙知について一歩踏み込んで考える - 暗黙知の4タイプと暗黙考・暗黙動へ
masayamoriofficial
0
1.7k
インターネットの技術 / Internet technology
ks91
PRO
0
110
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
390
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.2k
Azure Lifecycle with Copilot CLI
torumakabe
3
940
猫でもわかるKiro CLI(CDKコーディング編)
kentapapa
1
110
Data Hubグループ 紹介資料
sansan33
PRO
0
2.9k
2026年に相応しい 最先端プラグインホストの設計<del>と実装</del>
atsushieno
0
120
Digitization部 紹介資料
sansan33
PRO
1
7.3k
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
Are puppies a ranking factor?
jonoalderson
1
3.3k
The Cult of Friendly URLs
andyhume
79
6.8k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Paper Plane
katiecoart
PRO
1
49k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
260
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
The browser strikes back
jonoalderson
0
950
Color Theory Basics | Prateek | Gurzu
gurzu
0
290
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
200
Discover your Explorer Soul
emna__ayadi
2
1.1k
Scaling GitHub
holman
464
140k
Transcript
Azure DevOpsオンライン Vol.7 テストはExcelから卒業できるのか? かめがわ かずし(@kkamegawa)
• Software Engineer@Avanade J appan • 最近はScrum Masterも • C#,
Azure, .Netなどなど(最近はSitecoreとかも) • Agile/DevOps • Azure DevOpsを使ったスクラムの実践やチーム開発環 境の構築・運用をテーマに登壇したりしてます 今までの登壇資料はコチラ 森 友梨映(Yurie Mori) @1115_lilium https://www.linkedin.com/in/yurie-mori-15392a1bb/
石川達也 Codeer代表取締役 →社員募集中 プログラマ(C, C++, C#) テスト自動化ライブラリ/ツール開発 Microsoft MVP 2014~
趣味はギターとOSSライブラリ作成 Twitter: @StoneGuitar777 // 自己紹介
成果を出すには質と量が必要 ・保証されている部分が多いほど価値が上がる ・大量に作るとメンテナンスの負荷が上がる ・アプリの操作だけでなくDBをはじめ様々な処理が必要 可読性の高いコードで テストを表現することが重要
品質保証に寄与できる自動テストを作りこむ! でも大変・・・ C#でベストプラクティスに 沿って実装していけば メンテナンス性の高いテストを 作成することが可能!
Test Assistant Pro Visual Studio 拡張ツール テストコード作成をアシスト!
一般的なOSSのライブラリを使った C#のコードが生成される Visual Studio の拡張なので開発との親和性が高い Test Assistant Pro
作成したコードは普通のC#のコードなので メンテナンス、拡張が簡単 実行には当然ライセンスは必要ない Test Assistant Pro
TestAssistantProなしでも作れるけど 使ってもらった方が難易度低く 工数も削減できてお得! Test Assistant Pro
Who am I? personal: name: KAMEGAWA Kazushi(Last-First) alias: kkamegawa community:
MVP: Microsoft MVP for Developer Technologies (2009-) Users Group: Team Foundation Server Users Group URL: https://dev.azure.com/tfsug/tfsuginfo Blog: URL: https://kkamegawa.hatenablog.jp devblog radio: https://devblog.connpass.com/
This contents based on 2022/11/5
よくみかけるテスト
Azure Test Plansとは Azure DevOpsの有料(月$52/user)アドオン Visual Studio Enterprise Subscription契約者は無料
Boardsのチケットに”Test case”という種別が追加される 手順を記載したテスト、自由にやる探索テストをサポート ブラウザー拡張機能で動画/静止画をキャプチャ テストの進捗状況の確認 CI/CDと統合されたテストレポート表示
Azure Test Plansがサポートするテスト方式 Web アプリの探索的テスト 自動テストとテス トケースを関連付ける テスト計画とスイートの作成
Q:現場でどんなテストやっていますか?
Q:Unit TestとE2Eテスト、どちらが比重高い?
Q:テストの実績と結果の集計方法について
Q:テストのリファクタリングについて
Q:テストの自動化は全体の何割程度? (Unit Test/E2E全部含めて)
Q:Azure Test Plansで困っていることなど
None