私はFitnesseを使って一連のテストを行っています。一度に1つの値しか返さないようにするために、私は一連のアサーションテストを行っています。特定の要素がページに存在するかどうかを確認してください。 fitnesseの各テストは順番に実行されます。つまり、テストごとにドライバインスタンスが破棄されます。複数のPythonスクリプトの中にセレンドライバを残しておく
機能的ですが、このような単純なチェックはほとんどの時間をブラウザーの開閉に費やすので、このアプローチは適切ではありません。
私はドライバを漬けようとしましたが、それほど成功しませんでした。私も延々と別のPythonスクリプトを実行し、そこからドライバにアクセスしようとした
TypeError: can't pickle file objects
が、その後これを含むすべてのスクリプトはまた、無限ループに巻き込ま:私が得ます。
1年前にJava FixtureでFitnesseで1週間の経験をしていますが、SuiteSetUpやSuiteTearDownのような特別なページがあることを覚えています。あなたのケースではうまくいかないでしょうか。 – Grasshopper