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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
KAMEGAWA Kazushi
November 10, 2022
Technology
0
1.1k
Azure DevOpsオンライン Vol.7 - テストはExcelから卒業できるのか
2022/11/5に実施したAzure DevOpsオンラインVol.7の資料です。動画と合わせてごらんください。
https://youtu.be/uL7-FGHvaD4
KAMEGAWA Kazushi
November 10, 2022
Tweet
Share
More Decks by KAMEGAWA Kazushi
See All by KAMEGAWA Kazushi
他テナントのTeamsポストを忘れないために
kkamegawa
0
29
AI時代の開発フローとともに気を付けたいこと
kkamegawa
0
5.4k
Azure SRE Agentで運用は楽になるのか?
kkamegawa
1
8.5k
Agentic DevOps時代の生存戦略
kkamegawa
2
7.5k
GitHub Coding Agent 概要
kkamegawa
1
6.3k
Azure & DevSecOps
kkamegawa
2
340
Create yourself copilot with AI Agent
kkamegawa
1
230
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
2.7k
Microsoft 365と開発者ツールの素敵な関係
kkamegawa
1
8.2k
Other Decks in Technology
See All in Technology
スケールアップ企業でQA組織が機能し続けるための組織設計と仕組み〜ボトムアップとトップダウンを両輪としたアプローチ〜
tarappo
1
170
TypeScript 7.0の現在地と備え方
uhyo
7
1.8k
【Oracle Cloud ウェビナー】【入門編】はじめてのOracle AI Data Platform - AIのためのデータ準備&自社用AIエージェントをワンストップで実現
oracle4engineer
PRO
1
170
ReactのdangerouslySetInnerHTMLは“dangerously”だから危険 / Security.any #09 卒業したいセキュリティLT
flatt_security
0
320
ABEMAのバグバウンティの取り組み
kurochan
1
120
Claude Code 2026年 最新アップデート
oikon48
14
11k
最強のAIエージェントを諦めたら品質が上がった話 / how quality improved after giving up on the strongest AI agent
kt2mikan
0
200
20260311 技術SWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
370
ガバメントクラウドにおけるAWSの長期継続割引について
takeda_h
2
5.3k
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
2
230
Goのerror型がシンプルであることの恩恵について理解する
yamatai1212
1
250
猫でもわかるKiro CLI(AI 駆動開発への道編)
kentapapa
0
270
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
480
Paper Plane (Part 1)
katiecoart
PRO
0
5.7k
A Soul's Torment
seathinner
5
2.5k
Accessibility Awareness
sabderemane
0
82
Designing for humans not robots
tammielis
254
26k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Speed Design
sergeychernyshev
33
1.6k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
230
For a Future-Friendly Web
brad_frost
183
10k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
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