タグ

e2etestingに関するNagafuchiのブックマーク (5)

  • TechCrunch

    Hubble Network has become the first company in history to establish a Bluetooth connection directly to a satellite — a critical technology validation for the company, potentially opening the door to

    TechCrunch
  • E2E自動テストサービスAutifyを導入しました - ROBOT PAYMENT TECH-BLOG

    はじめに Autify導入前の状況と課題 初期(2016年頃〜2018年頃) 中期(2019年〜2020年) 現在(2020年〜) Autify導入時のススメ方 導入、運用時の工夫 Autify導入後の現状 今後について さいごに はじめに こんにちは。 請求管理ロボPMの田(@tamotamo97)です。 今回はE2E自動テストサービスのAutifyを導入するに至った経緯と導入してからどうなったかを書いていこうと思います。 品質向上(ここでいう品質は主にシステム不具合)に関しての施策はどの会社でも色々な施策を実施されていると思います。 1ケースとしてご参考になれば幸いです。 Autify導入前の状況と課題 Webサービスに限らずシステムを運用していくに当たり、不具合はつきものです。 不具合にも色々ありますが、その中でも既存機能の不具合は新規機能よりも既存ユーザーに大きな影響があるため、

    E2E自動テストサービスAutifyを導入しました - ROBOT PAYMENT TECH-BLOG
  • Autifyを導入してE2E自動テストを最適化した話 - ZOZO TECH BLOG

    はじめに こんにちは。SRE部BtoBチームの田村です。BtoBチームにてECサイトの購入テストや会員登録等のテストを行う際には、これまでSeleniumを利用して毎日LinuxChrome環境にて実行しておりました。しかしながらフロントエンドが変更された場合に、ソースコードの調整をしたりサーバー保守対応も必要で、運用コストを割かれることもしばしばありました。テストにおける自動化やテスト品質の向上及び運用コストの削減を目的として、今回AutifyというE2E自動テストツールを導入しました。 BtoBチームのE2Eテスト BtoBチームのE2Eテストは、Seleniumを用いて会員登録や購入テストを毎日実行しており、Slackにテスト結果を通知しています。エラー時には、サーバーに入ってログ閲覧し問題ないかを確認していました。そして、新しいテストパターン追加の要望があった場合にはソースコード

    Autifyを導入してE2E自動テストを最適化した話 - ZOZO TECH BLOG
  • Autify でテストデータのパターンを増やすなら「データ機能」を使う - kakakakakku blog

    今までレコーディングをしてきた Autify のシナリオは,ある意味「固定的な」ステップだった.例えば「キーワード GitHub で記事を検索」や「Envoy カテゴリをクリック」など.実際に E2E テストを検討する場合,テストデータのパターンを増やしたくなる.例えば「会員登録フォーム」は複数のパターンをテストしたいと思う.今回は Autify の「データ機能」を使ってテストデータのパターンを増やす. 「データ機能」を使ったシナリオを作る 1.「シナリオ」を作る シナリオ「kakakakakku blog 検索シナリオ」を作る.基的な操作は今までと重複するため割愛する.まず「シナリオ作成画面」で「データ」タブを開くとファイルをアップロードできる.今回は以下のような CSV を用意した.1 レコード = 1 パターン となる. keyword : 検索キーワード url : 期待値 (U

    Autify でテストデータのパターンを増やすなら「データ機能」を使う - kakakakakku blog
  • なぜE2Eテストでidを使うべきではないのか |Autifyブログ

    こんにちは。AutifyのSET(Software Engineer in Test) 、末村(@tsueeemura)です。 皆さん、E2Eテストしてますか?以前はほぼSelenium一択みたいなところがありましたが、最近はPuppeteerやCypress、TestCafeなどいろいろなフレームワークがあり、ついつい目移りしてしまいますね! さて、どのフレームワークを使うにせよ、E2Eテストを書く上で共通で意識しないといけない重要なファクターがいくつか存在します。 その一つが ロケータ です。操作や検証の対象となる要素を指定するためのキーのことです。 ロケータにはCSSセレクタやXPathが利用でき、idやclass、name といった属性を利用するのが一般的です。 今回はこのロケータについての話を書こうと思います。 ロケータとは 要素を一意に指定できさえすればロケータに使うものは何で

    なぜE2Eテストでidを使うべきではないのか |Autifyブログ
  • 1