本文へスキップ
活発なカテゴリから探す
Programming
327
DevOps
134
Frontend
134
Culture
131
DataScience
100
Cloud
77
DB
70
Infrastructure
70
IaC
57
Business
50
AIDD
48
Management
48
DataEngineering
45
Security
36
人気のタグから探す
ガイドライン
23
Go言語
265
設計
43
PostgreSQL
28
Claude
15
MCP
7
Vue.js
42
AWS
135
Go1.26
7
オブサーバビリティ
8
Future Tech Blog
フューチャー技術ブログ
ホーム
タグ
E2Eテスト
タグ
累計
15
投稿
5
著者数
539
総シェア数
124
X
39
Facebook
185
はてブ
191
Pocket
直近1年
投稿はありません
月別 投稿数の推移
よく読まれている記事
イチ押し。Playwrightの快適機能
2023.08
♡
17
Cypress入門~初心者でも簡単にE2Eテストが作れる~
2021.04
♡
65
Playwright連載始まります
2023.08
♡
69
Playwrightでなぜかボタンにヒットしない
2024.10
♡
3
[入門]Webフロントエンド E2E テスト を出版しました
2024.07
♡
22
ChatGPTでE2Eテストコード自動作成
2023.09
♡
9
よく使われるカテゴリ
Frontend
13本が所属
新着記事
Playwrightでなぜかボタンにヒットしない
getByRoleでボタンがヒットしないです、という相談を受けて調べた内容のメモです。次のようなHTMLになっていました。
2024.10.24
Frontend
Xでポストする
Facebookでシェアする
はてなブックマークで見る(1ブックマーク)
1
Pocketに保存する(2保存)
2
[入門]Webフロントエンド E2E テスト を出版しました
[入門]Webフロントエンド E2E テスト ――PlaywrightによるWebアプリの自動テストから良いテストの書き方まで をフューチャーの有志と共に出版いたしました。
2024.07.01
Frontend
Xでポストする
Facebookでシェアする
はてなブックマークで見る(14ブックマーク)
14
Pocketに保存する(8保存)
8
アクセシビリティに考慮した出力値のHTMLマークアップ
以前書いたCypressの記事で、アクセシビリティ情報を使うことで壊れにくくなるよ、と(今では当たり前のようにみんな言っていますが)いう記事を書きました。この時は出力に使うべきロールが何か?というのがわかっていませんでした。> サーバーからとってきた動的な値を表示するテキスト
2023.10.03
Frontend
Xでポストする
Facebookでシェアする
はてなブックマークで見る(2ブックマーク)
2
Pocketに保存する(1保存)
1
ChatGPTでE2Eテストコード自動作成
9/7に行われた技育CAMPアカデミアというイベントでPlaywrightについて話をしてきました。テストというと、設計手法であるところのテスト駆動開発は別としてちょっと業務っぽい感じがして学生さんにはちょっと響かないかな、というのも心配でしたが
2023.09.25
AIDD
Xでポストする
Facebookでシェアする
はてなブックマークで見る(4ブックマーク)
4
Pocketに保存する(5保存)
5
イチ押し。Playwrightの快適機能
Playwright連載3日目の今回は、その便利機能たちをCypressと比較しながら紹介します。Cypressで馴染みの便利機能がPlaywrightではどう実現されているのか、E2Eテストに関わる関係者の悩みを解決するどんな便利機能が備わっているのか、詳しく見てみましょう。
2023.08.24
Frontend
Xでポストする
Facebookでシェアする
はてなブックマークで見る(4ブックマーク)
4
Pocketに保存する(13保存)
13
Playwright連載始まります
現在人気が高まりつつあって、Cypressを追い抜こうとしているのがPlaywrightです。かなりCypressを意識して機能追加を行なってきている印象があります。現時点では...
2023.08.21
Frontend
Xでポストする
Facebookでシェアする
はてなブックマークで見る(39ブックマーク)
39
Pocketに保存する(30保存)
30
Software Design 2022年1月号に短期連載「Cypressで作る"消耗しない"E2Eテスト環境」を寄稿しました
Software Design 2022年1月号に短期連載「Cypressで作る消耗しないE2Eテスト環境」を寄稿しました!
2021.12.18
Frontend
Xでポストする(9ポスト)
9
Facebookでシェアする
はてなブックマークで見る
Pocketに保存する(1保存)
1
CypressでAPIの実行、異常系のテストを行う
フューチャー技術ブログでも何度か取り上げているCypressですが、私も最近触り始めました。今回取り上げたいテーマは、フロントエンドアプリケーションで、特定の画面に表示する情報をサーバーから取得する機能や、ボタンを押すとバックエンドサーバーなどにHTTPリクエストを送信するような機能が実装されている場合の話です。
2021.08.10
Frontend
Xでポストする(32ポスト)
32
Facebookでシェアする
はてなブックマークで見る(1ブックマーク)
1
Pocketに保存する(7保存)
7
Cypressでテスト可能なドラッグアンドドロップ実装
お仕事コードで、「Cypressで頑張ったけどドラッグアンドドロップのテストができない」という相談を受けました。僕も試行錯誤してみたのですが、どうもうまくいかず・・・CypressとかのE2Eテストは、完全なユーザーの入力をエミュレーションするわけではなくて、ユーザーが入力したときに発生するであろうイベントを擬似的に作って投げているにすぎません。実際に発生するイベントよりも少ないです。例えば...
2021.08.06
Frontend
Xでポストする(28ポスト)
28
Facebookでシェアする
はてなブックマークで見る
Pocketに保存する(3保存)
3
Cypress - 書きやすいテストの秘密と独自コマンドの実装
@testing-library/cypressの存在を知らずに、それっぽいものを作ろうとしたときにいろいろ調査した記録です。Cypressにはテストコードが縦と横に短くなる工夫がされており、そのメカニズムにしたがった独自コマンドを実装するにはコツが必要です。実装は次のところにありますが、@testing-library/cypressの方がメンテされているので、こちらは実際には使わないのをお勧めします。
2021.04.28
Frontend
Xでポストする(28ポスト)
28
Facebookでシェアする
はてなブックマークで見る(56ブックマーク)
56
Pocketに保存する(33保存)
33
保守・拡張をしやすいカプセル化したCypress
Future Tech Night #8というイベントで、E2EテストをCypressで快適に行う方法を紹介しました。文字起こし兼補足として投稿します。壊れやすい上に読みにくくなりがちなE2Eテストは、cypressのCustom Commandsなどでカプセル化すると読みやすくなおしやすい。
2021.04.28
Frontend
Xでポストする(3ポスト)
3
Facebookでシェアする
はてなブックマークで見る(3ブックマーク)
3
Pocketに保存する(4保存)
4
Cypress - 設定編
Cypressの設定周りについて紹介します。何も手を加えないデフォルトでも動作はする
2021.04.28
Frontend
Xでポストする(2ポスト)
2
Facebookでシェアする
はてなブックマークで見る(2ブックマーク)
2
Pocketに保存する(5保存)
5
Cypress入門~初心者でも簡単にE2Eテストが作れる~
皆さんは普段どのようにE2Eテストを行っていますか?忍耐強く手動でポチポチ画面を触って...というのはなかなかにしんどいですよね。自動化ツールを使って楽したいけど難しくてよくわからない、という方もいらっしゃると思います。本記事では、テスト自動化ツールを全く使ったことのなかった私が、テスト自動化ツールであるCypressの導入から基本的な使い方までをご紹介していきます。
2021.04.28
Frontend
Xでポストする(21ポスト)
21
Facebookでシェアする
はてなブックマークで見る(12ブックマーク)
12
Pocketに保存する(32保存)
32
アクセシビリティ情報を使った壊れにくいE2Eテスト
E2Eテストはみんなしていますか?正直言うと、僕はあんまり好きじゃなかったです。お仕事では他の人が入れてくれたものが回っていたりしますが。前職で、SikuliXを使って社内向けのデスクトップアプリケーションのE2Eテストにトライしたことがあるんですが、すぐに壊れて動かなくなるので、費用対効果が出せなくてあきらめました(一人プロジェクトだったのもあります)。* 絵でマッチングを行うのでボタン画像をいっぱいスクショをとっていく必要がある
2021.02.26
Frontend
Xでポストする(1ポスト)
1
Facebookでシェアする
はてなブックマークで見る(27ブックマーク)
27
Pocketに保存する(25保存)
25
打鍵テストをCIで回す:Cypress on GitHub Actions
つらい打鍵テストをCIで回して、テスト結果をWebダッシュボードでチーム内に共有しようというお話です。
2020.01.15
DevOps
Xでポストする
Facebookでシェアする(39シェア)
39
はてなブックマークで見る(20ブックマーク)
20
Pocketに保存する(22保存)
22
1