昨日、Robot Frameworkをセットアップしました。私はYouTubeに行ってセットアップ方法に関するビデオを見て、先月アップロードしたものを見つけました。 私はすべての手順を実行し、私はそれを以下に番号を付けました。 pip install robotframework-selenium2library
ロボットフレームワーク:テストの実行中にエラーが発生しました(解析中_____。ロボットが失敗しました:データソースが見つかりません)
pip install robotframework
(CMDは、管理者として実行)- と環境変数にこれを追加しました
- は(ブラウザのドライバをダウンロードchromeDriver、GeckoDriver、IE Driver)を追加し、環境変数に追加しました。
- ここでRobotFrameworkデータベース-Libary ZIPをダウンロードしました。 - >http://franz-see.github.io/Robotframework-Database-Library/ downl CMDでoaded zipファイル
- 、私は
- (SUCCESS)
python setup.py install
に入っ次に、私はその後pip install py mssql
(SUCCESS) - を介してデータベースAPIをインストールし、私はPyCharm 上PyCharmコミュニティ2016.3
- インストールIntelliBotプラグインをダウンロード
私はプロジェクトFirstProjectを作成しました。その下で私はディレクトリtestsuiteを作成しました。テストスイートでは、私は私のtestcase1.robot をcrearted、エディタ上のいくつかのサンプルロボットフレームワークのテストを貼り付けて、コマンドpybot testcase1.robot
を使用してそれを実行してコピーしかし、私が言ってエラーが発生しました:
[ERROR]解析 " testcase1.robot 'failed:データソースが存在しません。
ここに私のコードです。これは単に、私は私の設定に何かを見逃した、
*** Settings ***
Documentation This is my first robot framework test script
Library Selenium2Library
*** Variables ***
*** Test Cases ***
open browser http://www.facebook.com chrome
close browser
*** Keywords ***
かかわらず、私のコードのChromeブラウザ経由のFacebookを開いてよ?そうでない場合は、コードに何が問題なのですか?修正された場合、それは私のテストを実行するだろうか? ご意見はありがとうございます。ありがとうございました!
あなたのインデントはすべての場所です。いくつかは3つのスペースで、いくつかは2つのスペースです。そして、あなたの 'Selenium2Library'呼び出しは1つだけであり、無効にします。また、テストケースはありません。 Kootstraが示しているように、あなたは 'Hello World Test Case'ヘッダが必要です。私はあなたがRobotをよりよく理解できるようにするために、これ以上のテストを行う前にドキュメンテーションを読んでください。 http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html – Goralight