0

SeleniumテストケースをHTMLではなくPHPファイルとして保存したい/必要があります。PHPテストケースとスイートをPHPにエクスポートするための優れたプラグインを見つけましたが、保存したファイルをSeleniumIDEで開く方法が見つかりません。

これを行う方法はありますか?もしそうなら、どのように?

[質問の背景は、人々が機密情​​報(dbおよびその他のログイン資格情報)を入れてから、ライブサーバーに置くと思われるテストケースを作成することです。テストがPHPファイルとして保存されている場合、この情報はWebホスト上でもかなり安全です。テストがHTMLとして保存されていると、情報は安全ではありません。]

4

1 に答える 1

2

Selenium IDEを使用すると、テストスイートをHTMLで保存およびロードできます。Selenium IDEでは、テストスイートを他のSeleniumバインディング(PHP、Ruby、C#など)にエクスポートすることもできます。エクスポートされたファイルは、これらのバインディング内から実行されることを目的としており、SeleniumIDEにインポートして戻すことを目的としていません。

背景を考えると、テストスイートをHTMLとして保存し、サーバー上のファイルのアクセス許可を管理して、外部から見えないようにすることをお勧めします。

別の方法は、スイートをPHPにエクスポートし、PHPから実行することです。ただし、この場合、エクスポートされたケースが正しいことを確認する必要があり(通常はそうではありません)、PHPでこれらを自分で実行する必要があります(IDEを使用できなくなったため)。

于 2012-04-17T22:01:30.773 に答える