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
920
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
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
2k
Microsoft 365と開発者ツールの素敵な関係
kkamegawa
1
2.6k
Managed DevOps Pool and Well Architected Framework
kkamegawa
0
81
サーバー管理しないサーバーサービスManaged DevOps Pool
kkamegawa
0
440
Introducing Managed DevOps Pool
kkamegawa
0
3.5k
Leading the Development Frontier: Innovations at Microsoft Build Japan 2024 Dev/Tech Part
kkamegawa
0
39
.NET Profiler in 2024.
kkamegawa
2
5.2k
Microsoft Cloudで開発ライフサイクルを保護する
kkamegawa
0
4.4k
Azure DevOps Online Vol.8 - GitHub Advanced Security
kkamegawa
0
840
Other Decks in Technology
See All in Technology
2025-01-24-SRETT11-OpenTofuについてそろそろ調べてみるか
masasuzu
0
140
Tech Blog執筆のモチベート向上作戦
imamura_ko_0314
0
640
15年入社者に聞く! これまでのCAのキャリアとこれから
kurochan
1
130
ソフトウェアアーキテクトのための意思決定術: Software Architecture and Decision-Making
snoozer05
PRO
17
3.2k
Tokyo RubyKaigi 12 - Scaling Ruby at GitHub
jhawthorn
2
160
実践している探索的テストの進め方 #jasstnano
makky_tyuyan
1
130
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
4.9k
ブロックチェーンR&D企業における SREの実態 / SRE Kaigi 2025
datachain
0
3.4k
アクセシブルなマークアップの上に成り立つユーザーファーストなドロップダウンメニューの実装 / 20250127_cloudsign_User1st_FE
bengo4com
1
1.1k
Site Reliability Engineering on Kubernetes
nwiizo
6
3.9k
HCP TerraformとAzure:イオンスマートテクノロジーのインフラ革新 / HCP Terraform and Azure AEON Smart Technology's Infrastructure Innovation
aeonpeople
3
870
サーバレスの未来〜The Key to Simplifying Everything〜
kawaji_scratch
2
340
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Navigating Team Friction
lara
183
15k
A better future with KSS
kneath
238
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
890
How STYLIGHT went responsive
nonsquared
96
5.3k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.3k
Writing Fast Ruby
sferik
628
61k
Optimising Largest Contentful Paint
csswizardry
33
3k
Done Done
chrislema
182
16k
Faster Mobile Websites
deanohume
305
30k
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