並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

testingの検索結果1 - 14 件 / 14件

  • アプリケーションが 正しく動作するということ - 自動テスト編 / Automated Testing

    # 参考s料 - 「家づくりで理解する要求明確化の勘どころ~システム構築を成功させる要件定義のポイント~」 - https://www.ipa.go.jp/archive/files/000065172.pdf - ISTQBテスト技術者資格制度 Foundation Level シラ…

      アプリケーションが 正しく動作するということ - 自動テスト編 / Automated Testing
    • Properly Testing Concurrent Data Structures

      Properly Testing Concurrent Data Structures Jul 5, 2024 There’s a fascinating Rust library, loom, which can be used to thoroughly test lock-free data structures. I always wanted to learn how it works. I still do! But recently I accidentally implemented a small toy which, I think, contains some of the loom’s ideas, and it seems worthwhile to write about that. The goal here isn’t to teach you what y

      • GitHub Actionsを利用したE2E自動化テストの実現 ~ Achieving E2E Automated Testing with GitHub Actions ~ 利用GitHub Actions实现E2E自动化测试 - スタディサプリ Product Team Blog

        こんにちは。スタディサプリのQAチームです。 今回のBlogではスタディサプリで実施している自動化テストの一部の取り組みについて紹介させていただきます。 なお、スタディサプリQAチームの特性を活かし、本記事については日英中3言語で記載します。より多くのオーディエンスに読んで頂ければ嬉しいです。 自動化する動機 まず、なぜ自動化テストを導入するのでしょうか。 1. 新規機能が追加される度に、既存機能への影響を確認するための回帰テストをしなければなりません。 2. 繰り返し同じテストを手動実行することにより、テストコストが増加します。 3. 人間が実施すると、人為的ミスによる不具合の検出漏れが発生してしまう可能性が否定できません。 そのため、品質を担保した上でより早くリリースすることを目的とし自動化を導入しました。 現在の開発およびテストフロー QAが回帰テストの自動化テストスクリプトをGit

          GitHub Actionsを利用したE2E自動化テストの実現 ~ Achieving E2E Automated Testing with GitHub Actions ~ 利用GitHub Actions实现E2E自动化测试 - スタディサプリ Product Team Blog
        • GitHub - wellwelwel/poku: 🐷 Poku makes testing easy for Node.js, Bun, Deno, and you at the same time.

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - wellwelwel/poku: 🐷 Poku makes testing easy for Node.js, Bun, Deno, and you at the same time.
          • 「swift-testingはじめました」 Quick/Nimbleからの置き換えの最初の一歩

            potatotips#88での登壇資料になります。 WWDC2024で「swift-testing」に関するセッションが公開されていた経緯や、同僚が個人開発で利用していた事から関心を持ち、自分が携わるiOSプロジェクト内でも導入してみる前段の調査内容をまとめた資料になります。 自分もこれまで…

              「swift-testingはじめました」 Quick/Nimbleからの置き換えの最初の一歩
            • The sad state of property-based testing libraries

              The sad state of property-based testing libraries Posted on Jul 2, 2024 Property-based testing is a rare example of academic research that has made it to the mainstream in less than 30 years. Under the slogan “don’t write tests, generate them” property-based testing has gained support from a diverse group of programming language communities. In fact, the Wikipedia page of the original property-bas

              • GitHub - codeintegrity-ai/mutahunter: Open Source Language Agnostic LLM-based mutation testing tool

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                  GitHub - codeintegrity-ai/mutahunter: Open Source Language Agnostic LLM-based mutation testing tool
                • Introducing Quartz: A Deterministic Time Testing Library for Go

                  Today we are introducing Quartz, a mocking library in Go for testing code that depends on time. By mocking out calls that query or depend on the real time, we can write unit tests that are repeatable, deterministic, and execute as quickly as the CPU allows. This is, in itself, not a new idea. In building Quartz, we took some inspiration from: github.com/benbjohnson/clock Tailscale's tstest.Clock g

                    Introducing Quartz: A Deterministic Time Testing Library for Go
                  • Goのtestingパッケージに対する一時的なディレクトリ移動のためのテストヘルパー関数の提案まとめ - tomato3713’s blog

                    testing: add TB.Chdir #62516 github.com 一時的にカレントディレクトリを移動してテスト終了と共に元のディレクトリに移動するヘルパー関数 Chdir(dir string) を testing package に追加する提案を読んだまとめです。 ちょうど3日前の 2024/06/25 に Accepted されました。 具体的な利用シーンには、プログラムの実行箇所に依存するカレントディレクトリの設定ファイルを読み込む関数のテストなどが挙げられます。 ディレクトリを移動したテストを書きたい時はあまり多くはなさそうですが、ディレクトリを移動したのにテスト終了時に元のディレクトリに戻り忘れる、ディレクトリを移動するテストを並列で実行したなどでテストがFlakyになってしまうなんてことはやりそうです。 提案によって追加される testing.Chdir を使わな

                      Goのtestingパッケージに対する一時的なディレクトリ移動のためのテストヘルパー関数の提案まとめ - tomato3713’s blog
                    • QAチームが行う非機能の試験〜障害許容性試験〜 Non-functional testing conducted by QA team - Fault tolerance testing - - スタディサプリ Product Team Blog

                      はじめに こんにちは。スタディサプリのQAチームです。 皆さんは「非機能のテスト」をご存知でしょうか? ざっくりと機能のテストはシステムが何をするかに対するテストで、非機能のテストはシステムがどう動くのかに対するテストのことをいいます。 皆さんの開発現場においても、まずテストをするとなると開発中のフィーチャー(機能)についてテストをするイメージを持たれると思います。開発の後期になってくると、バックエンドの性能やセキュリティを意識した非機能のテストの必要性を感じてくることもあるかもしれません。 では、実施することを検討すべき非機能の試験には俯瞰的にどのようなものがあるのでしょうか。今回はそのスーパーセットの紹介と、とりわけ障害許容性にかかるテストのノウハウについて紹介したいと思います。 なお、スタディサプリQAチームの特性を活かし、本記事については日英中3言語で記載します。より多くのオーディ

                        QAチームが行う非機能の試験〜障害許容性試験〜 Non-functional testing conducted by QA team - Fault tolerance testing - - スタディサプリ Product Team Blog
                      • EnzymeとReact Testing Libraryの違いを調べてみた

                        この記事は何? 過去に少しだけEnzymeを触ったことがあり、最近Reactを触るようになったため、公式から推奨されているテストライブラリについて調べた Enzymeとは? Airbnb によって開発された React v16 までしかサポートしていない コンポーネントの内部構造や状態にフォーカスしており、コンポーネントのメソッドや状態を直接テストすることが可能 コンポーネント内のメソッドを単体でテストすることができる Vue.jsのテストライブラリ(Vue Test Utils)に近い React Testing Library Kent C. Dodds(Testing Trophyの考案者)によって開発された ユーザー視点でテストすることを重視しており、コンポーネントを操作して表示される内容をテストする E2Eに近いイメージ コンポーネント内にアクセスすることができない コードで差を

                          EnzymeとReact Testing Libraryの違いを調べてみた
                        • The Ultimate Guide to ADHD Testing: Everything You Need to Know - Gileq

                          この記事では、ADHD(注意欠陥多動性障害)のテストについて詳しく説明します。ADHDテストの種類や目的、適切なタイミングなどについて解説します。

                          • 【読書】Unit Testing Principles, Practices, and Patterns

                            【読書】Unit Testing Principles, Practices, and Patterns 感想 「テストは分類器」であるととらえ、混同行列における偽陽性を取り除くことが、単体テストで注力すべき柱であるという視点が得られたのが大きい。偽陰性を出さないことも重要ではあるが、プロジェクトの持続的な成長の観点からは偽陽性を出さないようなテストを書くことが最も重要である、と意識するだけでもテストの書き方は変わる。どうすればそのようなテストを書けるのか?という疑問にも答えが示されている。 数学的な背景のある著者は、プログラミングのガイドラインは数学的な定理と同様に第一原理から導出されるべきであるとの立場に立っており、本書は一貫して根本的な問いから徐々に論拠を構築して、最終的な結論に至るようなボトムアップ式の展開となっており、非常に理解しやすく腑落ちするところが多かった。 単体テストや統

                              【読書】Unit Testing Principles, Practices, and Patterns
                            • React Testing LibraryでUnable to find an element with the text: XXXXのエラー - Qiita

                              await waitFor(() => { const contentElement = screen.getByText('XXXX'); const timeElement = screen.getByText('10'); expect(contentElement).toBeInTheDocument(); expect(timeElement).toBeInTheDocument(); });

                                React Testing LibraryでUnable to find an element with the text: XXXXのエラー - Qiita
                              1