
리셀봇 원리로 알아보는 Cypress
애프터캠프
자동 로그인, 자동 상품 구매 동작 원리를 Cypress를 통해서 배워봅니다
초급
Cypress, 소프트웨어 테스트
フロントエンドはユーザーとの接点が行われるところなので、開発者の立場ではなく、ユーザーの立場でのテストが非常に重要です。 E2Eテストでユーザーシナリオが正常に動作していることを確認し、私のコードについて恐怖に自信を持って体験してください!

サイプレス
フロントエンドE2Eテスト
フロントエンドのテストタイプ
コード作成の恐れ、E2Eテストで震えてみてください!
😅この関数を削除しても大丈夫でしょうか?
🧐繰り返し機能テストをすばやく行うことはできませんか?
🤔私のコードをどのように検証しますか?
開発者は、作成したプログラムのクオリティに対して責任がありますので、QAに機能テストを渡す前に基本要件を満たしているかどうかを検証することは、開発者が自分で行うことができる必要があります。
勇気は恐れのない状態ではありません。
真の勇気とは恐れにもかかわらず行動する状態だ。
- ゲーテ
フロントエンドのテストコードを組むべきという恐怖を、自信に変える経験を「一緒に」作っていきます。
基本的なJavaScriptの概念を知っている人
テストコードに渇きがある方
初めてフロントエンド学習をしてみると、画面UI機能開発に集中するため、テストコードに対する漠然とした恐怖がある場合があります。
この講義を聞く理由は、テストコードを書いてアプリの機能を検証するためです。
メソッドや、使用方法について最初から詳しく説明するのではなく、テストコードを書く全体のサイクルをまず経験します。
すでに機能が実装されているアプリがあります。
📔 リポジトリ: https://github.com/blackcoffee-study/js-counter-test
💻デモ:https://blackcoffee-study.github.io/js-counter-test/
カウンターアプリのプラス、マイナス、リセット機能をテストします。 機能を直接実装しても大丈夫です。
📔 リポジトリ: https://github.com/blackcoffee-study/js-calculator-test/tree/main
💻デモ:https://blackcoffee-study.github.io/js-calculator-test/
四則演算などの基本的な電卓機能をテストします。
Q. JavaScriptの初心者が聞いても大丈夫ですか?
はい、もちろんです。本当にJavaScriptの初心者のための簡単なアプリを用意しています。
Q. 参考にできるテストコードがありますか?
メーカージュンのすべてのミッションは独自のスタディでも扱います。
Q. この講義はTDDも学びますか?
TDD(Test Driven Development)を学ぶには、TDDの哲学の理解と、機能の実装までより多くの部分を扱わなければなりません。
明るいエネルギーで一緒に成長する「環境」を作るメーカージュンです。
メーカージュンの詳細については、メーカージュンのプロフィールページで詳しく見ることができます!
学習対象は
誰でしょう?
繰り返しクリックしてテストする方
作成したアプリケーションでどのような機能が動作するかを具体的な数値で表現したい方
JavaScriptで簡単なアプリを作成できる方
前提知識、
必要でしょうか?
バニラJavaScript
全体
11件 ∙ (45分)
全体
51件
¥1,407
同じ分野の他の講座を見てみましょう!