タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JSに関するsinzysinzyのブックマーク (4)

  • Nightmareさんとこをざっくり訳 - クロコめも2。

    英語わかんねっす。 Nightmare Nightmareはハイレベルな自動ページ表示ライブラリーです。 達成したいことは、ネストが深く分かり難いコールバック地獄なしに下のことを実現する シンプルに書ける 同期処理っぽく書ける これは、APIを持っていないサイトのE2Eテスト用に設計されています。 Electronベースでできてます。PhantomJSに似てますが、もっと早くてモダンです。 Daydream Daydreamは@stevenmiller888さんによって作られた、Nightmareを使う際のお助けツール chromeのエクステンションで、ブラウザ操作でNightmare用スクリプトを生成するものです。 Examples yahooをサーチしてみよう var Nightmare = require('nightmare'); var vo = require('vo'); v

    Nightmareさんとこをざっくり訳 - クロコめも2。
  • E2Eテストの面倒くさいことはCodeceptJSにお願いしよう - Qiita

    先日SeleniumConf Tokyoに参加してきたのですが、実はその約1ヶ月前にもSeleniumConf Tokyo 2019 事前勉強会という会が開催されていたので参加してきました。 そこで最近CodeceptJSの記事を書かれている@tsuemuraさんの発表を聞いてCodeceptJSに興味を持ったので、自分なりに一通りの機能を試してみました。 使ってみた感想としては、CodeceptJSがベストな選択肢かどうかはまだ分からないですが、少なくとも2019年においてE2Eテスト目的であればベターな選択肢だと思います。PuppeteerやSeleniumを生で使うよりは圧倒的に便利でしょう。 CodeceptJSとは まず最初にCodeceptJSの立ち位置を解説します。というのも、jsでブラウザを操作する類のツールは無数に存在しており自分がすぐに思いつくだけでもこれだけ存在します

    E2Eテストの面倒くさいことはCodeceptJSにお願いしよう - Qiita
  • CodeceptJSで、非エンジニアでも読みやすいテストコードを書く - Qiita

    はじめに この記事は我が名は神龍……どんなテストもひとつだけ自動化してやろうの焼き直し……もとい、利用した技術のちゃんとした解説です。 決して元記事がバズったから二匹目のドジョウを狙っているわけではありません。当です。 エピソード 突然ですが、あなたは非エンジニアです。 あなたの仕事はテスト手順書に従って、リリースの前に手動でテストをすることです。 Chromeで https://kids.yahoo.co.jp/ にアクセス 検索ワードに ねこ と入力して さがすをクリック 検索結果にネコ - Wikipediaが含まれていることを確認 検索結果に 買い方 を追加 さがすをクリック さがしているのは?と表示されることを確認 クリックするとの飼い方で再検索されることを確認 ある日、あなたの前にエンジニアがやって来て、こう言いました。 「テスト大変そうだったから自動化してみたよ!どう?」

    CodeceptJSで、非エンジニアでも読みやすいテストコードを書く - Qiita
  • Testing with Nightmare | CodeceptJS

    # Testing with Nightmare Selenium WebDriver is considered to be standard for end to end testing of web applications. Despite its popularity it have its drawbacks, it requires a real browser and Selenium server to control it. This hardens setting it up testing environment for CI server and slows down test execution. Is there a sane alternative to Selenium? Yes, how about NightmareJS (opens new wind

  • 1