Categories: 未分類

カタロンスタジオ

Katalon_Studio

Katalon Studioは、Katalon、Incによって開発された自動化テストソフトウェアツールです。このソフトウェアは、オープンソースの自動化フレームワークであるSelenium、Appiumの上に構築され、 Web、API、モバイル、およびデスクトップアプリケーションのテスト用の専用IDEインターフェイスを備えています。内部使用の最初のリリースは2015年1月でした。最初の公開リリースは2016年9月でした。SmartBearによるStateofTesting 2018レポートによると、2018年にソフトウェアはUIテスト自動化の市場浸透の9%を獲得しました。
カタロンスタジオ
開発者
Katalon、Inc.
初回リリース
2015年1月
安定リリース
8.0.0/2021年5月10日 ; 13か月前  (2021-05-10)
オペレーティング·システム
Microsoft Windows、macOS、Linux
で利用可能
英語
タイプ
テスト自動化
ライセンス
専有-無料
Webサイト
katalon .com 
Katalonは、2019年3月および2020年3月のGartnerPeerInsightsのソフトウェアテスト自動化に対する顧客の選択として認識されています。

コンテンツ
1 製品
2 テクノロジー
3 ライセンス
4 関連商品
4.1 カタロンTestOps 4.2 カタロンレコーダー 4.3 カタリウム
5 カタロンストア
6 統合
7 も参照してください
8 参考文献

製品
Katalon Studioは、テストケースを作成するための交換可能なデュアルインターフェイスを提供します。技術の少ないユーザー向けの手動ビューと、経験豊富なテスター向けのスクリプトビューで、構文の強調表示とインテリジェントなコード補完を使用して自動化テストを作成します。
Katalon Studioは、ページオブジェクトモデルのパターンに従います。 Web、モバイル、およびデスクトップアプリのGUI要素は、記録ユーティリティを使用してキャプチャし、オブジェクトリポジトリに保存できます。オブジェクトリポジトリは、さまざまなテストケースでアクセスおよび再利用できます。
テストケースは、環境変数を含むテストスイートを使用して構造化できます。テストの実行は、プロファイルを使用してパラメーター化および並列化できます。
Katalon Studioでのリモート実行は、Dockerコンテナーまたはコマンドラインインターフェイス(CLI)を介してCIシステムによってトリガーできます。
バージョン7.4.0から、ユーザーはSeleniumプロジェクトからのテストケースを、TestNGおよびJUnitからKatalonStudioへの以前の移行とともに実行できるようになりました。
バージョン7.8では、ユーザーは、Time Capsule、ブラウザベースのビデオレコーダー、自己修復、テスト失敗スナップショットなどのハイライト機能を介して提供されるスマートなトラブルシューティングアプローチを使用して、デバッグ中にチームの労力を節約できます。
最新バージョン8.0.0では、Azure DevOps(ADO)とのネイティブ統合が提供されており、ユーザーはAzureDevOpsのテストケースをKatalonStudioの自動テストケースに簡単にマッピングできます。さらに、この新しい統合により、ユーザーはKatalon Studioからテスト実行ログとレポートを自動的に送信してADOでテスト実行できるようになり、テストプロセスの全体像を把握できるようになります。このバージョンで提供されるその他のハイライト機能は、プロジェクト全体で再利用可能な必要な機能、チームの作業プロセスを高速化するための60%速いロード時間、ユーザーエクスペリエンスを向上させるための新製品ツアーなどです。

テクノロジー
Katalon Studio内で提供されるテスト自動化フレームワークは、テスト実行のためのデータ駆動型機能を備えた主要なテストオーサリング方法として、キーワード駆動型アプローチで開発されました。
ユーザーインターフェイスは、Eclipseリッチクライアントプラットフォーム(RCP)に実装された完全な統合開発環境(IDE)です。
キーワードライブラリは、Web、API、およびモバイルテストの一般的なアクションを組み合わせたものです。Javaで記述された外部ライブラリをプロジェクトにインポートして、ネイティブ関数として使用できます。
Katalon Studioで使用される主なプログラミング言語は、GroovyとJavaです。 Katalon Studioは、SeleniumとAppiumに基づく環境間テストの実行をサポートします。
サポートされているテクノロジー
最新のWebテクノロジー:HTML、 HTML5、JavaScript、 Ajax、 Angular
Windowsデスクトップアプリプラットフォーム:ユニバーサルWindowsプラットフォーム(UWP)、Windowsフォーム(WinForms)、Windows Presentation Foundation(WPF)、およびクラシックWindows(Win32)
クロスブラウザテスト:Firefox、Chrome、Microsoft Edge、Internet Explorer(9、10、11)、Safari、ヘッドレスブラウザ
モバイルアプリ:AndroidおよびiOS(ネイティブアプリおよびモバイルWebアプリ)
Webサービス:RESTfulおよびSOAP
システム要求
オペレーティングシステム:Windows 7、Windows 8、Windows 10、macOS 10.11以降、Linux(Ubuntuベース)

ライセンス
KatalonStudioはフリーウェアとしてスタートしました。2019年10月、カタロンは7番目のリリースで独自ライセンスの新製品セットを発表しました。 Katalon Studio(無料)、Katalon Studio Enterprise、Katalon Runtime Engineなどの新製品とライセンスが含まれているため、さまざまな複雑さのチームやプロジェクトが予算、ライセンス、スケーラビリティに柔軟に割り当てることができます。以前は無料だったいくつかの機能は、KatalonStudioEnterpriseライセンスに移動されました。

関連商品

カタロンTestOps
Katalon TestOpsは、チャート、グラフ、およびレポートを通じて視覚化されたテストデータと実行結果を提供するWebベースのアプリケーションです。その主な機能には、テスト管理、テスト計画、およびテスト実行が含まれます。Katalon TestOpsは、Jiraおよびその他のCI/CDツールと統合できます。
Katalon TestOpsは、もともと2017年11月にKatalon Analyticsとしてリリースされました。2019年10月、Katalonは正式に名前をKatalonTestOpsに変更しました。現在、2021年5月のバージョンで利用可能であり、DevOpsチームに最適なテストオーケストレーションを提供することが期待されています。

カタロンレコーダー
Katalon Recorderは、Webアプリケーションでのユーザーのアクションを記録し、テストスクリプトを生成するためのブラウザーアドオンです。Katalon Recorderは、Chrome とFirefoxの両方をサポートしています。 Katalon Recorderは、Katalon Studioの記録ユーティリティと同じように機能しますが、C#、Java、Pythonなどの多くの言語でテストステップを実行したり、テストスクリプトをエクスポートしたりすることもできます。
KatalonRecorder5.4は2021年5月にリリースされました。

カタリウム
Kataliumは、SeleniumとTestNGに基づくテスト自動化プロジェクトの青写真を提供するフレームワークです。このフレームワークは、TestNGおよびSeleniumを使用してテストケースをすばやく設定する必要があるユーザーを支援するために構築されています。
Kataliumサーバーは、Katariumフレームワークのコンポーネントです。これは、SeleniumGridのユーザーエクスペリエンスを向上させるための一連の拡張機能です。Kataliumサーバーは、開発モードでスタンドアロン(単一)サーバーとして実行できます。
KataliumFramework とKatariumServer はどちらもオープンソースになっています。

カタロンストア
Katalon Storeは、テスターと開発者がアドオン製品(または「プラグイン」)をインストールし、Katalon Studioで機能を追加し、テスト自動化戦略を最適化するためのプラットフォームとして機能します。ユーザーは、プラグインのレビューをインストール、管理、評価、および書き込むことができます。
Katalon Storeでは、プラグインは、統合、カスタムキーワード、ユーティリティの3つの主要なカテゴリで利用できます。Katalon Storeでは、ユーザーが独自のプラグインを作成して送信することもできます。

統合
Katalon Studioは、次のような他のソフトウェア製品と統合できます。
ソフトウェア開発ライフサイクル(SDLC)管理: Jira、 TestRail、 qTest、およびTestLink
CI / CD統合:Jenkins、 Bamboo、 TeamCity、 CircleCI、Azure DevOps、およびTravis CI
チームコラボレーション:Git、Slack、およびMicrosoft Teams
実行プラットフォームのサポート:Selenium、BrowserStack、 SauceLabs、 LambdaTest、、およびKobiton
視覚的テスト:Applitools

も参照してください
Selenium(ソフトウェア) Appium テスト自動化
GUIソフトウェアテスト
GUIテストツールの比較
GUIテストツールのリスト
Webテストツールのリスト

参考文献
^ 「KMSテクノロジーがKatalonStudio、無料のインテリジェントテスト自動化ツールセットをリリース」。
^ 「2018年のテスト状況レポート|SmartBear」。smartbear.com 。
^ 「ソフトウェアテスト自動化レビュー2021のレビュー|GartnerPeerInsights」。
^ 「ソフトウェアテスト自動化レビュー2021のレビュー|GartnerPeerInsights」。
^ Adams、Ajamo(2018)。コーディングの停止-コーディングせずに自動化をテストし、その自動化テストジョブを取得する方法を学びます。
^ 「uTest」。www.utest.com 。
^ 「テスト統合-KatalonStudio-Katalonドキュメント」。docs.katalon.com 。
^ 「KatalonはSelenium移行機能をリリースし、コードレステストで成熟度を示します」。
^ 「TimeCapsuleによる壊れたWebテストオブジェクトの修正」。2021年10月14日。
^ 「ブラウザベースのビデオレコーダー」。2021年10月14日。
^ 「自己回復メカニズム」。2021年10月14日。
^ 「テスト失敗スナップショット」。2021年10月14日。
^ 「v8.0.0の新機能」。docs.katalon.com。2022年1月5日。
^ 「KatalonStudioの自動化プロジェクトへの外部ライブラリのインポート-DZoneDevOps」。dzone.com 。
^ 「適切な自動テストツールを選択するための構造化された評価」。HCMCソフトウェアテストクラブ。
^ 「KatalonStudioでスクリプトモードを使用してテストケースを作成する-DZoneDevOps」。dzone.com 。
^ 「2018年の最高の自動化テストツール-中」。Medium.com 。
^ 「katalonStudioでHTMLレポートを作成する方法」。codebun。2018-08-08 。2019-11-15を取得。
^ GitHub-katalon-studio / docs、Katalon Studio、2019-11-14、2019-11-15を取得
^ Tribbiani、Joey(2017-07-05)。「KatalonStudioが他のSeleniumベースのフレームワークよりも強力な理由は何ですか?」。ミディアム。2019-11-15を取得。
^ 「KatalonStudio4.6.0-記録および再生機能のメジャーアップグレード」。カタロンソリューション。2017-05-19 。2019-11-15を取得。
^ 「KatalonStudioハンズオンレビュー-一般的な自動化の問題を解決する方法」。www.softwaretestinghelp.com 。2019-11-15を取得。
^ 「方法論」。カタロン。 ^ ToolsQA、ゲスト作成者(2017-06-13)。「KatalonStudioを使用した簡単なモバイル自動化テスト」。TOOLSQA 。2019-11-15を取得。
|first=一般名があります(ヘルプ) ^ コミュニティ、E。-自動化テスト(2018-12-10)。「KatalonStudioを使用したRESTAPIとRESTfulWebサービスのテスト」。ミディアム。2019-11-15を取得。
^ チーム、カタロンスタジオ(2017-11-07)。「クイックスタート:KatalonStudioを使用して最初の自動化テストを設定する方法」。アボードQA 。2019-11-15を取得。
^ 「Katalonは新しいリリースで最初のエンタープライズモデルを展開します」。マーケットインサイダー。2019-10-30 。
^ 「KatalonStudio7はここにあります!」。カタロン。
^ 「バージョン7.0」。カタロンコミュニティ。2019-10-28 。2021-05-04を取得。
^ 「カタロンTestOps」。カタロン。
^ 「カタロンのブランドアイデンティティのための変身」。katalon.com 。
^ 「Katalonレコーダー(Seleniumテストジェネレーター)」。
^ 「Katalonレコーダー(Selenium IDEの代替)」。
^ 「v5.5の新機能」。docs.katalon.com。2022年1月5日。
^ 「カタリ​​ウム-セレンとTestNGが簡単になりました」。VisualStudioMarketplace 。
^ 「カタリ​​ウムの紹介:SeleniumとTestNGが簡単になりました」。
^ 「Kataliumサーバー-Seleniumグリッドのパワーアップ」。
^ 「カタリ​​ウムフレームワーク」。GitHub。
^ 「カタリ​​ウムサーバー」。GitHub。
^ 「Katalonがストアを紹介-KatalonStudioプラグインのマーケットプレイス」。benzinga.com。2019-03-07 。
^ 「カタロンストア」。
^ 「統合」。カタロン。
^ 「KatalonBDD-Jiraのテスト自動化」。AtlassianMarketplace 。
^ 「TestRail統合」。カタロンストア。
^ 「無料の自動テストソリューションであるKatalonStudioとqTestManagerの統合」。QASymphony。2017-08-10 。
^ 「KatalonStudioでのJenkinsおよびその他のCIツールとの統合」。dzone.com。2017-11-01 。
^ 「竹のためのカタロンスタジオ」。AtlassianMarketplace 。
^ 「KatalonStudioRunner-プラグイン」。
^ 「KatalonforAzureDevOps-VisualStudioMarketplace」。
^ 「Slack統合」。カタロンストア。
^ 「MicrosoftTeamsの統合」。カタロンストア。
^ 「アプリテスト用のBrowserStackを備えたKatalonStudio」。browserstack.com 。
^ 「KatalonとSauceLabsが協力して、より優れた自動化と継続的テストのエクスペリエンスを提供します」。マーケットインサイダー。2019-07-09 。
^ 「LambdaTestはKatalonstudioと統合され、2000以上のブラウザの組み合わせでシームレスなテストを提供するようになりました」。Globenewswire.com。2019-07-22 。
^ 「カタロンスタジオをコビトンと統合する方法」。dzone.com。2017-10-31 。
^ 「Applitools統合」。カタロンストア。

admin

Share
Published by
admin

Recent Posts

カシアーノ・ワドリ

Kassiano_Wadri …

3週間 ago

カシアーノソアレス

Kassiano_Soares…

3週間 ago

カシアン・ケパ

Kassian_Cephas …

3週間 ago

カシアンボガティレット

Kassian_Bogatyr…

3週間 ago

カシア

Kassia はビザンチンの賛…

3週間 ago

カシマンラン

Kassi_Manlan カシ…

3週間 ago