並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

"unit test"の検索結果1 - 11 件 / 11件

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

"unit test"に関するエントリは11件あります。 testプログラミングテスト などが関連タグです。 人気エントリには 『Unit Test の改善に取り組んでみました | DevelopersIO』などがあります。
  • Unit Test の改善に取り組んでみました | DevelopersIO

    はじめに prismatix 事業部で QA エンジニアをしている長友です。 今回は私の所属するチームの方がテスト改善を行ってくださったので、そのお話です。 経緯 今私のいるチームには、私以外に K さんというメンバーの方がおられます。 これまで私の所属する prismatix 事業部で、いろいろなマイクロサービスの開発に携われてきた方です。エンジニアリング力が高く、テストに関する本も出されている方で、私もその方の本を持っています。ですから話すときはよくテストの話題になります。 その方が、これまで開発チームにいた中で作っていたテストコードによるテストのやり方に課題を感じていたということで、今回その改善をすることになりました。 いろいろ試行錯誤をされて、こうしたらいいのではないかというアイデアが出てきたので、それをどうやって開発チームに実践してもらうかをやってみたことをお話します。 なお、私

      Unit Test の改善に取り組んでみました | DevelopersIO
    • GitHub - se2p/pynguin: The PYthoN General UnIt Test geNerator is a test-generation tool for Python

      Pynguin (IPA: ˈpɪŋɡuiːn), the PYthoN General UnIt test geNerator, is a tool that allows developers to generate unit tests automatically. Testing software is often considered to be a tedious task. Thus, automated generation techniques have been proposed and mature tools exist—for statically typed languages, such as Java. There is, however, no fully-automated tool available that produces unit tests

        GitHub - se2p/pynguin: The PYthoN General UnIt Test geNerator is a test-generation tool for Python
      • Automated Unit Test Improvement using Large Language Models at Meta

        This paper describes Meta's TestGen-LLM tool, which uses LLMs to automatically improve existing human-written tests. TestGen-LLM verifies that its generated test classes successfully clear a set of filters that assure measurable improvement over the original test suite, thereby eliminating problems due to LLM hallucination. We describe the deployment of TestGen-LLM at Meta test-a-thons for the Ins

        • Using Zig to Unit Test a C Application

          Zig is a new, independently developed low-level programming language. It’s a modern reimagining of C that attempts to retain C’s performance while embracing improvements from the last 30 years of tooling and language design. Zig makes calling into C code easier than any other language I’ve used. Zig also treats unit testing as a first-class feature, which the C language certainly does not. These t

          • Unit Test が実行できなくなった 原因と対処 【 VisualStudio 2019 / xUnit 】

            事象 Visual Studio上でUnit Testを実行するものの、テストがRunしない。 ステータスバー以下メッセージが表示される。 「予期しないエラーが検出されました。詳細については、テスト出力ペインをご確認ください。」 出力 → 出力元(S): → テストを開くと下記のログが出力されていた。 logログのレベルは、情報 (既定) に設定されています。 System.IO.FileLoadException: ファイルまたはアセンブリ 'Microsoft.VisualStudio.LiveShare, Version=1.16.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'、またはその依存関係の 1 つが読み込めませんでした。見つかったアセンブリのマニフェスト定義はアセンブリ参照に一致しません。 (HRESULT から

              Unit Test が実行できなくなった 原因と対処 【 VisualStudio 2019 / xUnit 】
            • 【基本編】Jestを利用してVue コンポーネントをテストする方法(Unit Test) | アールエフェクト

              特に個人で開発を行っているとテストを実施することでコードの品質を高められることはわかってはいるものの時間もかかりそうなので時間がある時にやろうとテストを後回しにしているという人も多いのではないでしょうか。 本文書ではVue CLIで作成したVue 3環境下でのVueのコンポーネントのテスト方法について説明を行っています。テストにはJavaScriptのテストフレームワークのJestとVue Test Utilsを利用しています。Jestはテストフレークワークの中でも人気が高くFaceBookによって開発されました。Vue Test UtilsはVueの公式のテストツールでVueのアプリケーションをテストするために必要な関数が含まれています。Vue.jsのビギナーの人にも理解してもらえるようにシンプルなコードを利用して動作確認を行っていきます。 Jestというテストフレームワークを利用するこ

                【基本編】Jestを利用してVue コンポーネントをテストする方法(Unit Test) | アールエフェクト
              • jestを使ったCustom hooksのunit test方法 (別のCustom hooksに依存している場合) - Qiita

                Custom Hooksを利用していてそれらの間に依存関係があるとき、どうやってjestのテストを書くか、です。 結論から言うと、jestのモック化の方法を覚えましょうという話でした。 前提 useAwesomeA, B, C, Dがあり、useAwesomeAからB, C, Dへの依存がある状態で、B, Dにunit testでは実行したくないロジック(サーバ通信やReact nativeだとnative moduleの処理など)があるという状態を前提としています。 useAwesomeA --+--> useAwesomeB (unit testで呼び出したく無い) +--> useAwesomeC +--> useAwesomeD (unit testで呼び出したく無い) 言語はTypescriptです。 他のCustom Hooksに依存関係が無い場合 @testing-libra

                  jestを使ったCustom hooksのunit test方法 (別のCustom hooksに依存している場合) - Qiita
                • RustでUnit Testを書く方法 - Qiita

                  はじめに rustでユニットテストを書く方法について、初めてrustでユニットテストを書く方向けにまとめました。 ある程度、他の言語でユニットテストを書いたことがある前提で書いています。 今回のコードは、Khigashiguchi/rust_books_unittestに残しています。 動作環境 macOS High Sierra version 10.13.1 rustc 1.21.0 (3b72af97e 2017-10-09) cargo 0.22.0 (3423351a5 2017-10-06) テストを実行してみる。 rustでは、cargoコマンドにてテストを実行することができます。まずは、cargo new project_nameで作ったプロジェクトで実行してみましょう。 $ cargo new adder $ cd adder $ cargo test Compiling

                    RustでUnit Testを書く方法 - Qiita
                  • AtCoder Unit Test を使って、動作確認を簡単に! - Qiita

                    (これは AtCoder関連サービス Advent Calendar 2018 の25日目の記事です) AtCoder Unit Test という、ブラウザの拡張機能を作りました。 これは、どういうものかというと「AtCoder の問題ページから、自動でテストケースを生成するツール」です。 AtCoder Unit Test – Get this Extension for 🦊 Firefox (ja) AtCoder Unit Test - Chrome ウェブストア 現在の対応言語は、Java, Kotlin, C#, Python 31 です。 その他の言語については Pull Request をお待ちしています。 動作確認を手動でやってますか? AtCoder にコードを提出する前に、たいていの場合は動作確認をします。その時に、以下の手順でやるのが一般的です。 プログラムを実行

                      AtCoder Unit Test を使って、動作確認を簡単に! - Qiita
                    • RIBs アーキテクチャにおける Unit Test への取り組み | MoT Lab (GO Inc. Engineering Blog)

                      ※本記事は Mobility Technologies の前身である JapanTaxi 時代に公開していたもので、記事中での会社やサービスに関する記述は公開当時のものです。 はじめに「JapanTaxi」iOS アプリは RIBs アーキテクチャを採用しています。RIBs アーキテクチャを採用してから一年以上経ち、徐々に Unit Test も充実してきました。この記事では、RIBs アーキテクチャにおいて、動作をどのように検証し品質を担保しているのか紹介します。 RIBs のテスタビリティRIBs で構成されたアプリは、ビジネスロジックがツリー構造で表現され、子の RIB は親の RIB に依存します。 RIB は Router, Interactor, Builder から構成され、それぞれ以下の責務を担います。 Router子の RIB の attach / detach(ルーティ

                        RIBs アーキテクチャにおける Unit Test への取り組み | MoT Lab (GO Inc. Engineering Blog)
                      • Helm Chart を Unit Test する / Unit Testing Helm Chart

                        Kubernetes Meetup Tokyo #42 で発表したスライドです https://k8sjp.connpass.com/event/214286/

                          Helm Chart を Unit Test する / Unit Testing Helm Chart
                        1

                        新着記事