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
KAMEGAWA Kazushi
November 10, 2022
Technology
0
930
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
Create yourself copilot with AI Agent
kkamegawa
0
84
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
2.2k
Microsoft 365と開発者ツールの素敵な関係
kkamegawa
1
6k
Managed DevOps Pool and Well Architected Framework
kkamegawa
0
94
サーバー管理しないサーバーサービスManaged DevOps Pool
kkamegawa
0
480
Introducing Managed DevOps Pool
kkamegawa
0
3.5k
Leading the Development Frontier: Innovations at Microsoft Build Japan 2024 Dev/Tech Part
kkamegawa
0
44
.NET Profiler in 2024.
kkamegawa
2
5.2k
Microsoft Cloudで開発ライフサイクルを保護する
kkamegawa
0
4.4k
Other Decks in Technology
See All in Technology
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
180
事業モメンタムを生み出すプロダクト開発
macchiitaka
0
100
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
280
【内製開発Summit 2025】イオンスマートテクノロジーの内製化組織の作り方/In-house-development-summit-AST
aeonpeople
2
1.1k
E2Eテスト自動化入門
devops_vtj
1
100
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
150
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.3k
Apache Iceberg Case Study in LY Corporation
lycorptech_jp
PRO
0
350
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
200
エンジニアリング価値を黒字化する バリューベース戦略を用いた 技術戦略策定の道のり
kzkmaeda
7
3.2k
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
3
340
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Optimizing for Happiness
mojombo
377
70k
Into the Great Unknown - MozCon
thekraken
35
1.6k
The Language of Interfaces
destraynor
156
24k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Being A Developer After 40
akosma
89
590k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
13
1k
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