InfoQ ホームページ integration_testing に関するすべてのコンテンツ
ニュース
RSSフィード-
Slack、ASTと大規模言語モデルを組み合わせて15,000の単体テストの80%を自動変換する
Slackのエンジニアリングチームは先日、 EnzymeからReact Testing Library(RTL)へ大規模言語モデル(LLM)を使って、15,000の単体テストと統合テスト自動変換する方法を発表した。Abstract Syntax Tree(AST)変換とAIによる自動化を組み合わせることで、Slackの革新的なアプローチは80%の変換成功率を達成。必要な手作業を大幅に削減し、複雑な開発作業を合理化するAIの可能性を示した。
-
GitHub Actions APIがパブリックベータ版としてリリース
GitHubは、Actions APIのパブリックベータ版のリリースを発表した。Actions APIを使えば、REST APIを通じてGitHub Actionsを管理することができる。APIの公開するエンドポイントで、アーティファクト、シークレット、ランナー、ワークフローの管理が可能だ。
-
Smashtest - スピードに特化した新たなWebアプリテスト用DSL
Peter Tesler氏は先頃、テストケースを記述し、デプロイするための新たなドメイン固有言語であるSmashtestの、最初のメジャーリリースを発表した。Smashtestでは、開発者が繰り返し実行するテスト作業を言語で簡潔に表現することによる、テスタの生産性向上に重点を置いている。今回のリリースには、テストを並行して実行できるテストランナーやREPLも含まれる。
-
マイクロサービスアプリケーションにコントラクトテストを使用する
マイクロサービスを使用する場合,サービス間の統合ポイントがバグの温床になる。コントラクトテスト(contract test)は,コンシューマが定義したコントラクトに基づいてテストを実施するテスト手法だ。マイクロサービスのワークフローに適しており,統合バグを殺してくれる - PortbaseのテスタであるMaarten Groeneweg氏は,European Testing Conference 2019でこのように主張した。
-
フェール・インジェクション・テスト: 実運用環境でのフェールをコントロールする
NetflixのFIT(Failure Injection Testing)は,テストの影響をコントロールすることによって,アイソレートされたテストと,まったく整理されていないテストとのギャップを埋めるものだ。Netflixの他の実環境テスト用コンポーネントやインフラストラクチャシステムがシステム動作を調整する際に参照するためのコンテキストを設定する。
-
TestdroidモバイルデバイスファームがJIRAと統合
モバイルアプリ用テストツールのTestdroidを開発したBitbarが先頃,TestdroidとAtlassian JIRA欠陥追跡システムのインテグレーションを発表した。InfoQでは,開発者や企業がTestdroid/JIRAインテグレーションに期待できるメリットについて詳しく知るべく,同社のテクニカルプロダクトマネージャであるVille-Veikko Helppi氏にインタビューした。
-
Opscode Chef統合テストがTest Kitchen 0.7.0によりOpenStack上で動くようになった
OpscodeがTest Kitchen 0.7.0のリリースをアナウンスしたが、オンデマンドOpenStackインスタンスを使ってChef cookbookのテストをサポートする。Test Kitchenはツールで、Opscode Chefクックブック開発者が自分の稼働中のインフラにクックブックを適用する前にクックブックの検証するのに役立つ。
-
IBM、Green Hatをかぶる
IBMは1月4日、クラウド・SOAインテグレーションサービス企業 Green Hat を買収することを発表した。クラウドやSOAベースのアプリケーションを開発する上で、テスティングは大きな課題の1つだ。Green Hatを買収することで、IBMは大規模ソフトウェアシステムなどに向けて、さらに生産性の高いテスティング方法を提供することを期待している。Green HatはIBM Rational Solutionに統合されるようだ。
-
Arquillian, ShrinkwrapそしてSeam 3: Red HatのプリンシパルエンジニアPete Muir氏との対話
InfoQはJBossの統合テストツールArquillian、ShrinkWrapを使ったJAR、WAR、EARへのアーカイブについて、さらにSeam 3の計画についてPete Muir氏に話を聞いた。