#author("2026-01-12T03:01:17+09:00","default:irrp","irrp") #author("2026-01-24T22:35:43+09:00","default:irrp","irrp") →テスト・品質管理 →テスト手法 #contents *サブトピック [#dd4c36b9] -JUnit関連 -NUnitまとめ -インシデント管理ツール -Selenium関連 -JestについてはJavaScript関連ツールへ *一般 [#w4af0489] -[[Quick start - Mock Service Worker>https://mswjs.io/docs/quick-start]] 2025.6 --REST APIをモックしてフロントエンドの自動テスト(Jest+RTL) から使う -[[EasyMockの基本的な使い方の備忘録 | 豆蔵デベロッパーサイト>https://developer.mamezou-tech.com/blogs/2024/11/30/easymock/]] 2024.11 -[[AddressSanitizer · google/sanitizers Wiki>https://github.com/google/sanitizers/wiki/AddressSanitizer]] 2024.7 -[[2年前の自分に教えたい!HTB(ペネトレーションテスト)で生き抜くためのツールやサイトまとめ - Qiita>https://qiita.com/Perplex/items/30f949fe261f56af7476]] 2023.6 -[[ユニットテストをGitHub CopilotとChatGPT使って書いてみたらやばかったです | DevelopersIO>https://dev.classmethod.jp/articles/unittest_with_copilot_and_chatgpt/]] 2023.3 -[[ペアワイズ法による組み合わせテストケース生成ツール「PICT」の紹介 | 豆蔵デベロッパーサイト>https://developer.mamezou-tech.com/blogs/2022/07/15/pairwise-test-case-creation-tool-pict/]] 2022.7 -[[テスト・ツールの種類>http://itpro.nikkeibp.co.jp/article/lecture/20070209/261608/]] *自動化ツール [#mf40f8b1] -[[Seleniumの作者によるAIと人間のためのブラウザ自動化「Vibium」 - GIGAZINE>https://gigazine.net/news/20260111-vibium/]] 2026.1 -[[テスト自動化のために作られたIDE「Aqua」、JetBrainsが正式公開。Webインスペクタ、HTTPクライアント、テストランナー、デバッガーなど統合。個人向けは無料 − Publickey>https://www.publickey1.jp/blog/24/ideaquajetbrainswebhttp.html]] 2024.5 -[[ブラウザ自動化のツールとその周辺知識に関する備忘録 - Runner in the High>https://izumisy.work/entry/2022/08/27/161820]] 2024.1 -[[E2Eテスト自動化変遷 〜ノーコードからCypress、そしてPlaywrightへ〜 - estie inside blog>https://www.estie.jp/blog/entry/2023/09/19/133816]] 2023.9 -[[WebのE2Eテスト自動化〜ツール選定編〜>https://zenn.dev/coconala/articles/40849ff2533f84]] 2022.10 --Playwright -[[なぜSeleniumを選ばなかったのか〜AutifyとMagicPodを選びました〜 - スタディサプリ Product Team Blog>https://blog.studysapuri.jp/entry/e2e-test-automation-adr]] 2022.8 -[[【2022年版】世界のQAチームが使用している自動化ツールトレンドは?何が人気? | Test-Hack | 3分で理解するIT/テスト技術>https://test-hack.com/automation_tools_trend_2022/]] 2022.5 --1位:Selenium --2位:Postman --3位:Katalon --4位:TestNG --5位:Cucumber -[[JTest>http://www.techmatrix.co.jp/quality/jtest/function/index.html]] --自動テスト、静的解析、カバレッジ、バグ検出 -[[ユニットテストにまつわる10の勘違い>http://dev.classmethod.jp/testing/10_errors_about_unit_testing/]] 2013.9.17 -[[DevJuice: Test Studio for iOS>http://www.tuaw.com/2012/06/21/devjuice-test-studio-for-ios/]] 2012.2.22 -[[テスト自動化ツールを導入済みは8.5%、85%以上が検討していないか必要を感じないと。キ−マンズネット調べ>http://www.publickey1.jp/blog/12/8585.html]] 2012.6.2 -[[スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)>http://jp.rubyist.net/magazine/?0021-Rspec]] -[[TestNG>http://ja.wikipedia.org/wiki/TestNG]] --TestNG(テストエヌジー)は、JUnitとNUnitに触発されたJavaのためのテスティングフレームワークである。TestNGはTesting, the Next Generationの略である。 --[[実現場でTestNGを活躍させる5つのテクニック>http://www.atmarkit.co.jp/fjava/rensai4/testng03/testng03_1.html]] 2008.10.9 --[[JUnitにはないTestNGの5つの強力なテスト用機能>http://www.atmarkit.co.jp/fjava/rensai4/testng02/testng02_1.html]] 2008.9.22 --[[JUnitより簡単なオープンソースの「TestNG」とは?>http://www.atmarkit.co.jp/fjava/rensai4/testng01/testng01_1.html]] 2008.9.18 *Playwright [#ma0c4355] -[[速報!Playwright CLIがでた! #MCP - Qiita>https://qiita.com/moritalous/items/97df9ff710914a806340]] 2026.1 -[[PlaywrightのE2Eテスト実行はなぜ速いのか? -Seleniumとの比較- - Yappli Tech Blog>https://tech.yappli.io/entry/compare-playwright-selenium]] 2025.12 -[[Playwright Agentsでテストの自動生成をやってみた #生成AI - Qiita>https://qiita.com/resound/items/24f129a920b34677e7f3]] 2025.10 -[[Playwrightを使ってみよう〜めざせクロスブラウザテスト自動化〜 ->https://techceed-inc.com/engineer_blog/12774/]] 2025.9 -[[Playwrightへの移行 〜ノーコードツールから乗り換えた理由と、その裏側〜 - Nealle Developer's Blog>https://nealle-dev.hatenablog.com/entry/2025/06/25/100044]] 2025.6 -[[PlaywrightでE2Eテストを書いてみる - iimon TECH BLOG>https://tech.iimon.co.jp/entry/2024/12/04]] 2024.12 -[[Playwrightを用いたE2Eテストの自動化スクリプトを書く際に気をつけたこと #JavaScript - Qiita>https://qiita.com/ssc-yshikeda/items/484690b647c3a0b4ce9a]] 2024.11 -[[Playwrightでリクエストを確認する>https://zenn.dev/sdb_blog/articles/002-check_post_request_by_playwright]] 2024.3 -[[WEBアプリのE2Eテストを自動化 ~ Playwrightの機能紹介とコード例 | DevelopersIO>https://dev.classmethod.jp/articles/playwright-e2e/]] 2024.1 -[[Playwright連載始まります | フューチャー技術ブログ>https://future-architect.github.io/articles/20230821a/]] 2023.8 --[[PlaywrightをGitHubActions実行したときの初期処理についての試行錯誤 | フューチャー技術ブログ>https://future-architect.github.io/articles/20230828a/]] 2023.8 --[[Playwrightのテストランナーを他のテストライブラリと比較する | フューチャー技術ブログ>https://future-architect.github.io/articles/20230825a/]] 2023.8 --[[イチ押し。Playwrightの快適機能 | フューチャー技術ブログ>https://future-architect.github.io/articles/20230824a/]] 2023.8 --[[Playwrightの環境構築(VSCode Dev Container編) | フューチャー技術ブログ>https://future-architect.github.io/articles/20230823a/]] 2023.8 --[[Playwrightのインストール方法と使い方 | フューチャー技術ブログ>https://future-architect.github.io/articles/20230822a/]] 2023.8 ** Playwright MCP [#t657fe51] →MCPサーバー関連 *Cypress [#ye065eca] -[[React: Write end to end test using cypress - DEV Community 👩‍💻👨‍💻>https://dev.to/clickpesa/react-write-end-to-end-test-using-cypress-3450]] 2022.9 -[[E2Eテストフレームワーク「Cypress」 - ISID テックブログ>https://tech.isid.co.jp/entry/2022/08/29/E2E%E3%83%86%E3%82%B9%E3%83%88%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%E3%80%8CCypress%E3%80%8D]] 2022.8 -[[Cypress Testing Tutorial For Beginners Series' Articles - DEV Community>https://dev.to/lambdatestteam/series/18560]] 2022.6 -[[Cypress ではじめる E2E テスト - Qiita>https://qiita.com/yuya-me/items/f9f1b9b90bbb5fb8b685]] 2022.7 -[[Why Cypress? | Cypress Documentation>https://docs.cypress.io/guides/overview/why-cypress#What-you-ll-learn]] 2022 --Cypress公式 *テスト管理ツール [#oaa41b11] -[[テスト管理ツールTestRail、CAT、QualityForwardの感想: プログラマの思索>https://forza.cocolog-nifty.com/blog/2022/07/post-d9874c.html]] 2022.7 ** Qase [#xaf99bf9] -[[テスト管理ツール「Qase」でスプシによるテスト管理を脱却した件 - Qiita>https://qiita.com/naoki-haba/items/1271d1e5a4cca48a32bb]] 2022.2 -[[テスト管理ツール「Qase」を使ってスプレッドシートのテスト管理から脱出しようとした話 - Qiita>https://qiita.com/henjiganai/items/9fadf6d1099357b49e9c]] 2019 -[[スタートアップや小規模チームのテストケース管理には「Qase」がいいかもしれない - Qiita>https://qiita.com/tsuemura/items/aa0d5412d53d95c02af0]] 2020 テストケースを作成し、集約する中央リポジトリ テストケースをグルーピングし整理する テストの実行計画を立て、見積もりとアサインを行う テスト実行の進捗を管理する テストの実行結果をレポートする -[[テストケースの管理もSaaS!「Qase」のご紹介 | 株式会社エイジェックスコミュニケーションズ>https://www.agex.co.jp/10590/]] 2021 -[[テスト管理ツール「Qase」を導入した話 #techtekt Advent Calendar 2021 - techtekt>https://techtekt.persol-career.co.jp/entry/culture/211210_01]] 2021 **TestLink [#g37d2d93] -[[TestLink>http://testlinkjp.org/modules/tinyd1/]] --[[TestLinkのテスト実績からメトリクス出力>http://blog.sugarstyle.net/?eid=196755]] 2009.4.11 ---【3】statSVNでSVNリポジトリのコミットする時間帯・曜日別をいつも見る理由は、開発者やテスターの作業負荷を見たいから。 ---作業負荷が高まると、18時以降に残業してカバーするようになり、休日出勤でカバーするようになり、どんどん状況は悪化していく。 ---生産性の低さを残業や休日出勤でカバーしようとすると、月曜や火曜のような週の初めや、午前中などの早い勤務時間の生産性がすごく低くなる。 金曜の夜に進捗の遅れがあっても、土日でカバーすればいいや、という学生症候群が生まれてしまう。 ---そうなるまでに、現場リーダーとしては、対策を考えて手を打ちたい。 ---上記の資料があると、会社の上層部にも現状を説明しやすくなる。 --[[TestLink1.8 正式リリース>http://forza.cocolog-nifty.com/blog/2009/03/testlink18-e9bf.html]] --[[Testlinkを運用して気づいたこと>http://forza.cocolog-nifty.com/blog/2008/10/testlink-7d09.html]] ---今の感触では、20人月規模のプロジェクトならば、Testlinkへインポートするテストケース数は1万ケースを越えるだろう。 つまり、普通のプロジェクトでは、数千、数万レベルのテストケースでもってテストしなければ、品質を保証できないのだ。 ---100人月規模のプロジェクトならば、数万〜数百万という膨大なテストケースを実行しなければならないだろう。 ---そうなると、そもそも人間の手で検証可能なテストの限界に来ているのではなかろうか? --[[Testlinkでテストプロセスを管理する>http://forza.cocolog-nifty.com/blog/2008/06/testlink_6441.html]] --[[きちんと学びたいテストエンジニアのためのTestLink入門>http://gihyo.jp/dev/serial/01/testlink/0001?page=2]] ---[[TestLinkとは何か?>http://gihyo.jp/dev/serial/01/testlink/0002]]