並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 13 件 / 13件

新着順 人気順

システムテストの検索結果1 - 13 件 / 13件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

システムテストに関するエントリは13件あります。 テストrailsソフトウェアテスト などが関連タグです。 人気エントリには 『モダンなテストレベル設計(ユニットテスト~システムテスト等をどう設計するか)の原則 - 千里霧中』などがあります。
  • モダンなテストレベル設計(ユニットテスト~システムテスト等をどう設計するか)の原則 - 千里霧中

    プロジェクト全体のテストを組み立てる際に重要な課題になるのが、テストレベル設計です。テストレベル設計は、ユニットテスト、結合テスト、システムテストといったテストレベルを、どのような責務・段取りで行うか分析・設計する活動です。 このテストレベル設計ですが、ここ10年程度の間に望ましいアプローチが変わってきたと感じています。今回はこの変化と、変化後のモダンなテストレベル設計の原則について、考えていることを書き出したいと思います。 旧来のテストレベル設計のアプローチ 旧来、このテストレベル設計では、Vモデルをベースしたアプローチや、自工程完結・品質積み上げをベースとしたアプローチがよく見られました。 このうち一つ目のVモデルをベースとしたアプローチは、要求定義から設計までの上流工程への対応を観点に、テストレベルを設計するものです。 (Vモデルが必須と明言しているわけではなく、極端な例ですが)例え

      モダンなテストレベル設計(ユニットテスト~システムテスト等をどう設計するか)の原則 - 千里霧中
    • 自動システムテストツール「Bucky」OSS化までの道のり - LIFULL Creators Blog

      こんにちは!LIFULLのSoftware Engineer in Testグループ(通称:SETグループ)のヒキモチです。 我々SETグループは先日、自動システムテストツール「Bucky」のOSS化を行いました! github.com github.com Buckyは元々社内の自動テストツールとして使われていたものなので、 それをOSSとして公開するためには色々と苦労がありました。 この記事ではその苦労やそこで得た知見などを共有できたらと思います。 目次 そもそもなぜOSS化するのか OSS化までの道のり 1. リファクタリング 2. システムテスト導入 3. RubyGems.orgへの登録 公開後のお話 使い手のことを考えられていなかった 問題 解決策1:ハンズオン資料を作成 解決策2:READMEの構成を変更 ruby version gem release 自動化 最後に そも

        自動システムテストツール「Bucky」OSS化までの道のり - LIFULL Creators Blog
      • Railsの
システムテスト解剖学

        Kaigi on Rails 2021 Day1 14:00-14:30 @YusukeIwaki 「Railsの
システムテスト解剖学」の発表資料です

          Railsの
システムテスト解剖学
        • STORES 決済アプリリニューアルとQAチームの取り組み ~システムテスト編~ - STORES Product Blog

          はじめに (こちらの内容は2022年3月10日,11日に開催されたJaSST’22 Tokyoで発表させていただいた「STORES 決済アプリ リニューアルとQAチームの取り組み」の内容を修正、加筆したものです。) STORES 決済 QAチームの山﨑です。 STORES 決済アプリリニューアルプロジェクトのQAチームの取り組みについてお話しさせていただきます! 今回はQAチームで行ったシステムテストについてです!フィールドテスト編はこちら! システムテストで何が起こったのか? QAチームのリニューアルの検証はシステムテストから始まりました。 システムテストでは「リニューアル後に現行アプリと挙動が変わっていないこと」の確認を目的として検証をしました。 ですが、検証において内部環境・外部環境両方に課題がありテストが円滑に進まない状況が続いていました。 内部環境のマイナス要因にはプロジェクトが

            STORES 決済アプリリニューアルとQAチームの取り組み ~システムテスト編~ - STORES Product Blog
          • 2021年6月現在、Cupriteで"正しい"システムテストはできるのか?

            まえおき Railsでsystem specを導入するぞ! というときに、Google検索をすると こういう記事が引っかかるかと思います。 単に「Cuprite使えばいいよ!」ではなく、そもそものシステムテストの必要性や開発経緯なども親切に書かれており、非常に素晴らしい記事です。 ただ、結果的にCupriteを称賛した内容で終わっており、人によっては「Seleniumなんか使わずにCuprite使えばいいんだ!」って思う人もいるかも知れません。 個人的にPlaywrightベースのCapybaraドライバを開発していて、その開発の際にCapybaraのソースとかCupriteの動作とか結構見たので、知見の共有をしておこうかなと思います。 SeleniumベースのCapybaraドライバ がスタンダード。それでも、Yet Another Capybaraドライバを求める理由はなんだっけ? そ

              2021年6月現在、Cupriteで"正しい"システムテストはできるのか?
            • Kaigi on Rails 2021で「Railsのシステムテスト解剖学」の話をした - YusukeIwakiのブログ

              10/22(金)に、Kaigi on Rails 2021に登壇した。登壇者としての回想日記。 kaigionrails.org 登壇のきっかけ なんだかんだで1年半くらいRuby向けにブラウザの自動操作ライブラリを作っている - YusukeIwakiのブログ この記事を書いていた頃、実はRubyKaigi 2021にCFPを出していたのだけど、結果はrejected。 ブラウザの自動操作にSelenium以外の選択肢を増やしたいという感じの内容だったのだけど、まーRuby的な面白さはなにもないし、もしかすると「それはRailsの界隈で話せばいいんでは」と解釈されたのかもしれない。ともかく、RubyKaigi 2021のCFPはrejected。 ただ、自分の中ではそれなりに頑張っていた内容だったので、さすがにどこかで供養しておかねばと思った。 で、その週にたまたま参加していた Fuku

                Kaigi on Rails 2021で「Railsのシステムテスト解剖学」の話をした - YusukeIwakiのブログ
              • 週刊Railsウォッチ: システムテスト用headlessドライバにCupriteが追加、rails-mini-profiler、Jeremy Evansインタビューほか(20210810)|TechRacho by BPS株式会社

                週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 前回の公式情報の続きです。 公式更新情報: Active record improvements

                  週刊Railsウォッチ: システムテスト用headlessドライバにCupriteが追加、rails-mini-profiler、Jeremy Evansインタビューほか(20210810)|TechRacho by BPS株式会社
                • 週刊Railsウォッチ: システムテストでPlaywrightをサポート、to_paramのデリミタを変更可能にほか(20230906前編)|TechRacho by BPS株式会社

                  こんにちは、hachi8833です。 お待たせしました!Kaigi on Rails 2023の一般参加チケットの販売を開始しました🎉 今回は先着順での販売となっており、売り切れ次第販売終了となります、参加希望の方はお早めにご購入ください。https://t.co/m0HStQcNvE#kaigionrails — Kaigi on Rails (@kaigionrails) September 4, 2023 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRail

                    週刊Railsウォッチ: システムテストでPlaywrightをサポート、to_paramのデリミタを変更可能にほか(20230906前編)|TechRacho by BPS株式会社
                  • システムテスト(総合テスト)とは?その目的・観点・種類、実務で使える手順について解説|ソフトウェアテストのSHIFT

                    IT化が急速に進む中で、システムの需要は急激に増えています。システムをリリースするためには事前にテストを行い、予定していた機能や性能を搭載できているかを確認しなければなりません。「システムテスト」はそのテストのひとつで「総合テスト」とも呼ばれています。システム構築後、すべての機能が揃った状態で、全体として予定通りの機能や性能を満たしているかどうかを検証するテストです。システムテストは、可用性・性能・運用・セキュリティなど多様な観点で実施されるものであり、それぞれの特性に応じてさまざまな種類のテストを使い分ける必要があります。 本記事では、システムテストの概要や結合テストとの違い、システムテスト計画書の書き方や技法について解説します。 株式会社SHIFTでは、ソフトウェアテストに関して豊富な実績とテストナレッジを保有しており、あらゆるお客様のニーズを満たしたテスト・品質保証を上流~下流(テス

                      システムテスト(総合テスト)とは?その目的・観点・種類、実務で使える手順について解説|ソフトウェアテストのSHIFT
                    • システムテストとは?目的・観点・種類・項目などを現役プロマネが説明する | 若手エンジニアの羅針盤

                      • システムテスト自動化カンファレンス2019 - 資料一覧 - connpass

                        (未設定) Karateによる開発プロセス改善の事例と、Zipkinと連携したマイクロサービスの障害点検知の仕組み

                          システムテスト自動化カンファレンス2019 - 資料一覧 - connpass
                        • 【WSL2, Debian, Ubuntu】システムテスト等でChromeを立ち上げた際にWSL2側の問題で文字化けしてしまう問題を解決する方法 - LEFログ:学習記録ノート

                          文字化けしたChromeの例 結論 Debianの場合 sudo apt install task-japanese sudo apt install fonts-ipafont sudo apt install fonts-ipaexfont fc-cache -fv でOK Ubuntuの場合は、 sudo apt install language-pack-ja sudo apt install fonts-ipafont sudo apt install fonts-ipaexfont fc-cache -fv でOK ※Debianの場合は、task-japaneseにする必要があるので注意が必要です(ネット上にあまり情報がない)。 経緯 WSL2のたび重なるアップデートのおかげで、WSL2へとインストールしたChromeがGUIとして操作できるようになりました。 そのおかげで、

                            【WSL2, Debian, Ubuntu】システムテスト等でChromeを立ち上げた際にWSL2側の問題で文字化けしてしまう問題を解決する方法 - LEFログ:学習記録ノート
                          • Azure DevOpsでSeleniumを使ったシステムテストがエラーの場合に画面キャプチャを見る方法 - Qiita

                            Seleniumを使ったシステムテストを作った場合、テストがエラーになった場合にその時の画面キャプチャが見られると便利です。特にAzure Devopsで動かした場合、実際の実行状況を見ることが出来ないので、画面キャプチャは重要な情報です。結論から言うとAzure DevOpsの設定は特に必要なくローカルでしかるべき設定をしておけば、それだけでエラーの場合に画面キャプチャを見ることが出来ます。 Seleniumで画面キャプチャを生成する方法 先ず、Seleniumで実行している画面のキャプチャは、Seleniumの機能で撮ることが出来ます。RemoteWebDriverにGetScreenshotというメソッドがあるので、この戻り値のclassのメソッドでSaveAsFileにフルパスのファイル名を指定すれば任意の場所にその画面キャプチャが生成出来ます。 var screenshot =

                              Azure DevOpsでSeleniumを使ったシステムテストがエラーの場合に画面キャプチャを見る方法 - Qiita
                            1

                            新着記事