Parasoft Selenic は、Selenium テストの作成とメンテナンスに関連する複雑さを軽減します。Selenic は実行時に Selenium テストを分析し、ロケータの不良または待ち条件が原因でテストが失敗しうる場合、Selenic はロケータを修復して、テストを続行できるようにします。Selenic は、テスターがテストを修正するために使用できる新しいロケータも推奨します。Selenic のレコメンド機能は IDE に直接ロードできるため、開発者はコードを簡単に更新できます。Selenic には、Parasoft Recorder も付属しています。これは、Chrome ブラウザの拡張プラグイン機能で、UI アクションを記録し、Page Object Model を利用したメンテナンス性の高い、純粋な Selenium テストを生成できます。
コマンドラインまたは IDE で Selenium テストを実行できます。Selenic は、テスト実行中にテストに関するデータを収集して分析するため、テストが失敗した場合、修正案を提示したり、実行時に自動的に適用したりできます。
Selenium を使い始めたばかりの場合は、Parasoft Recorder の Chrome 拡張プラグイン機能を使用してテストシナリオを記録し、その記録を IDE で Selenium テストに変換できます。
既存の Selenium テストの実行時に API テストの作成を有効にするか、Parasoft Recorder を使用して、アプリケーション上でユーザ操作を検証しながら API コールと UI アクションを同時に記録することができます。
この機能を利用するには、SOAtest Server と SOAtest Web Proxy(Parasoft Recorder に付属)が必要です。