著者

この文章を読めば、洗練されたテストを作成できるようになります。

QAへの品質優先の自動化アプローチのテストを作成するために、コーディングスキルが必要ない世界へようこそ。手動テストを書くことができれば、コードが書かれる前に洗練されたテストを作成することができ、すぐに実行することができます。

テストオーサリングはもはやマラソンではなく、スプリントになっています

著者は、ヘッドレスブラウザ でボットが目の前の各ステップを検証するのをテストして みます。もう一度説明しましょう。私たちのBotは、あなたが書いたときにあなたのテストを検証します。

あなたは、書いたときにあなたのテストが目的に適していることを知っています。これ以上の作成者、実行、デバッグ、繰り返しはありません。一度作成するだけで、テストが完了していることを確認できます。 デバッグテストではなく、バグの発見に時間を費やすことができます。すべてのスプリント内およびこれまでにない速度で:コーデレスライブオーサリング :絶対にレコーダーではないことを確認できます。

イージーオーサー

自然言語構文を使用してテストを書き出します。つまり、ボタンをクリックするだけで自動化されるため、すぐに実行できるテストを書くために、平易な英語を使用することができます。

これで、チームの誰でも、動的データ、アサーション、iFrame、APIコールを扱うものを含む強力なテストを書くことができ、 誰もがテストされているものを見ることができます。とても簡単で 、うまくいくでしょう!

User interface for setting a checkpoint with options for keyboard interactions like enter, press, write, and mouse interactions, showing a URL navigation field.

ニーズに応える

自然言語構文を使用してテストを書き出します。つまり、ボタンをクリックするだけで自動化されるため、すぐに実行できるテストを書くために、平易な英語を使用することができます。

これで、チームの誰でも、動的データ、アサーション、iFrame、APIコールを扱うものを含む強力なテストを書くことができ、 誰もがテストされているものを見ることができます。とても簡単で 、うまくいくでしょう!

Dialog box titled 'Import requirements' with instruction to drag and drop or browse files, and two buttons labeled 'Cancel' and 'Import requirements'.

リープレフト

開発前または開発中にオーサリングすることで、品質を最優先にするという革命に参加しましょう。

設計、要件、さらにはワイヤーフレームからテストをオーサリングすることで、品質保証プロセスをスピードアップします。CI/CDと統合し、コードが完了したらすぐにテストを実行する準備を整えてください。

Wireframe animation showing black smoke plumes rising and swirling on a white background.
実行

処刑は拷問的であってはならない

Virtuoso を使用すると、必要な時、必要な場所、必要な方法でテストを実行できます。監督できませんか?問題ありません、実行プランナーなどのインテリジェント機能を使用してスケジュールを設定するだけです。

トランスフォーマーにドム
を検査してもらおう

Virtuoso は、DOM レベルの技術的なディテールを使用して、複数の要素が存在する場合でも、要素を正しくインテリジェントに位置決めします。さまざまなデバイス、ブラウザ、解像度を使用しても、この高い精度に頼ることができます。

User interface showing element selectors for XPath, XPath ID, ID, CSS, and Hint with corresponding values and an HTML anchor element structure for a link titled 'Get a decision in principle'.

どんなボトルネックがありますか?

ソフトウェアテストは、CI/CDと同様に継続的でなければならないと考えています。従来のテストオートメーションは、これまでにないペースで追いつくことができました。そのため、早期にオーサリングすることで、コードの準備ができ次第、CI/CDパイプラインからテストを実行することができます。また、それが幸運な人々にとって十分でなかった場合は 、それらを並行して展開することもできます。

Azure DevOps interface showing successful completion of 'Execute Virtuoso goal' job in a CICD pipeline run with command line script details and execution logs.

どこでもオンポイント

あらゆるデバイス、ブラウザ、OS、環境(開発/テスト/UAT/生産)でテストを実行します。そしてもちろん、Virtuoso はすべてにスクリーンショットを提供し、結果を追跡できるようにします。Virtuoso は継続的にアップグレードされているため、常に 最新のブラウザ、OS、およびデバイスをテストできます。

Cross-browser test summary report showing one failed test on macOS Mojave Safari 12.0, with other devices Windows 10 Edge 18.0 and Chrome 79.0 passing, and Windows 10 Firefox 72.0 failed.
レポート

報告される内容、実行される内容

アプリケーションの状態とテストの進捗状況を即座に深く理解できます。テスト実行の明確な結果と、洞察に富んだ分析をご覧ください。シームレスで、手間がかからず、完璧です。

ダッシュボードは決して嘘をつきません

組織内のすべてのユーザーは、レポートダッシュボードにアクセスして、プロジェクトと目標のテストステータス全体で可視性を得ることができます。これで、あなたの指先ですぐに迅速なフィードバックを得られます!テストに合格し、不合格になった回数を一目で確認し、組織全体に単一で真実の情報源を持たせます。

Organization dashboard showing project metrics including goals, executions, changes, checkpoints, and journey results with details for an Apple project dated March 23rd, 2020.

失敗しました。今度はどうしますか?

問題の根本原因を突き止めることで、品質を第一に考えます。 DOM、ネットワークパフォーマンス、ページコンソールログの詳細な洞察を得て、 テストが失敗した場所と修正方法を把握します。テスト履歴を確認し、テストが最後に合格した時期を確認してください。

Root cause analysis tab showing execution history analysis graph with passed and failed executions over time and two screenshots labeled 'Previous PASSED screenshot' and 'Current screenshot'.

正しいものを構築する

Virtuoso を使用すると、さらに一歩進み、各ビルドにおいて適切な品質テストが実行されていることを検証できます。 ビジネスとユーザーのニーズが毎回満たされるように、要件カバレッジと トレーサビリティをマップします。ご安心ください。正しい方法で正しいものを構築しました!

User interface screen displaying Requirements tab with search bar, import and new requirement buttons, coverage at 83%, traceability at 67%, and a list of test cases each showing 100% coverage and traceability.
維持する

自己修復、メンテナンス可能なMUCHOテストを取得する

セレクターへの変更を探すのに何時間も費やすことはありません。ボットは即座にテストを健康状態に戻し、ユーザーのように動作するテストを取得します。

脆いものを追放する

Virtuoso は、AIと一緒に要素セレクタを使用して、Xpath、ID、または要素セレクタが動的に変化したときに自動的に検出し、 確率駆動型アルゴリズムを使用して更新します。

セルフヒーリング… それはうまくいきます。もはや脆くて薄片なテストは。デバッグに費やされた時間はもうありません。

User interface showing a 'Healing' tab where an element is healed automatically, with added and removed XPath selectors listed.

人間のように自動化しましょう

Virtuoso は、機械学習の進歩と共にインテリジェントエレメントディスカバリーを使用して、 テストをユーザーと同じように動作させます。ヒントとして、VirtuosoのBotは、セレクターが変更された場合でも、ページ要素をインテリジェントに識別します。デバッグテストに別れを告げ 、大規模なインテリジェントテスト自動化に挨拶します。

Task checklist interface with steps including looking for elements, clicking 'Select', and buttons labeled 'Add step', 'Add checkpoint', and 'Start capturing'.

Click your broken
tests better

Don't spend time gathering information, simply click and go. If a test failure is due to changes to the test step, testers can do a one click fix, picking the new element from interactive screenshots that show the information you need. Once fixed, you can execute immediately.

Website interface showing a 'Step details' panel with tabs for Step editor, Root cause analysis, Screenshot, Side effects, and Step timeline, displaying a message 'Target element not found' and a 'Fix element' button.
視覚的回帰

視覚的回帰

ピクセルを点滅させますか?ダブルテキストですか?画像をシフトしましたか?誰もそんな人になりたがりません。Virtuoso は、すべての視覚的回帰をピクセルレベルまでキャッチします。

常にリリースの準備ができています

任意のリリースのDOMを使用して視覚的なスナップショットをキャプチャし、次のリリースで再度実行します。

Virtuoso は、自分で見つけられなかったものを含む、視覚的回帰を自動的に強調表示します。

Animated gif of Virtuose product

ベースラインに戻る

アプリケーションの完璧な状態のベースラインスナップショットを設定します。その後のリリースごとに、現在のリリースをベースラインと比較するだけです。

Virtuoso は、あなたが接地された状態を維持するのに役立ちます。

Side-by-side webpage comparison showing 'mini' on the left baseline and 'iPhone 13' on the latest snapshot on the right.

ブランドを維持する

すべてのページを手動で確認する必要はありません、Webアプリケーションの外観、感触、スタイルをすばやくテストして確実に確認します。変更をフィルタリングして確認し、変更をキャプチャしたり、意図された範囲で変更を確実に確認したりして、回帰に焦点を当てます。

Website comparison interface showing two side-by-side screenshots of Apple MacBook Pro pages with a visual change selected in sort order dropdown and checkpoints count displayed.
API

APIテスト機能

機能テストとAPIテストを組み合わせて、完全なエンドツーエンドテストと絶対的なテストカバレッジを実現します。強力で直感的なユーザーエクスペリエンスでAPIコールを簡単にビルドできます。ハッキーな回避策だけでなく、すぐに利用できるAPIテスト機能を手に入れましょう。

ユーザーエクスペリエンスの最も正しい反映

UIとAPIレイヤーの両方を含むテストを生成し、アプリ全体が許容できるパフォーマンスレベルで動作していることを確認します。簡単に言えば、エンドツーエンドのテストを実行して、ユーザーのように動作します。

誰でも利用できるAPIテスト

シンプルで直感的なワークフローですぐにAPIの呼び出しを生成します。

手動または機能テスターを強化して、検証、コレクションに保存、機能テストと組み合わせて使用できる洗練されたAPIの呼び出しを作成します。

API testing interface showing SE-API-Project with createusers POST endpoint selected, input mapping for url, name, job, and JSON body configuration.

速度を取得

サービス駆動型アーキテクチャは、より多くのAPIテストを必要としますが、多くの場合速度が不足しています。とにかく、もうそうではありません。マイクロサービスのテスト速度

を機能的なジャーニーに組み込んで、チャートから外してください。すべてを支配するには、1つのテストが必要です!

Diagram showing interactions between Web App A, Web App B, and a database with labeled microservice calls and data flow.

Virtuoso を使ってスピンしましょう

全力疾走しますか?そんなことはありません!
クレジットカードや面倒な手続きは不要で、1枚の用紙で完結します。

無料トライアル