ビルドにHttpRunnerマネージャインターフェイスの自動化プラットフォーム

最近の研究では、HttpRunnerと少しHttpRunnerマネージャの自動化プラットフォームを構築し、プロセスに関する記録

1.まずHttpRunner Managerの送信元アドレスはgit:https://github.com/HttpRunner/HttpRunnerManager、ローカルに実質的にプロジェクトのディレクトリ構造下に直接使用するのgitのbash→gitのクローン:

 

 

2.次に、あなたは、同社が、私が過ごしたので、インストールされていない、専用のテストサーバーを持っているところがあるので、データベースのMySQLをインストールする必要があります。自分でインストール手順は、オンラインをたくさん見つけることができます。その後、新しいデータベースを作成HttpRunner、名前は任意であり、限りの設定は、その上に一貫しているよう

settings.pyファイル3.変更データベース情報HttpRunnerマネージャー、私はここにいる我々のテストサーバーのデータベースには、(次のように後者は、権利の問題になりやすいではないのでこと、可能な限りデータベース・ルートと同じようにうまく直接変更設定、ので、ですコンテンツの赤いフォントは)データベースの使用を確認するために、実際の情報に応じて充填する必要があります。

DEBUG IF:
DATABASES = {
'デフォルト':{
'ENGINE': 'django.db.backends.mysql'、
'NAME': 'QA-httpRunner'、#新しいデータベース名'USER': 'ルート'、 #のデータベースログイン名前 'パスワード': 'パスワード'、 #のデータベースのパスワード 'HOST': 'IP'、 #データベースのホストサーバーのIPアドレス 'ポート': '3306'、 #のデフォルトのリスニングポート3306へ } } STATICFILES_DIRS =( はos.path .join(BASE_DIR、 '静的') 、#追加の静的ファイルのディレクトリ他: DATABASES = { 'デフォルト':{ 'ENGINE': 'django.db.backends.mysql'、 'NAME': 'QA-httpRunner'、#新しいデータベース名 'USER': 'ルート'、 #のデータベースログイン















'PASSWORD': 'パスワード'、 #のデータベースのパスワード
'HOST': 'IP'、 #データベースのホストサーバーのIPアドレス
'PORT': '3306'、 # 3306へのデフォルトのリスニングポート
}
}

4. HttpRunnerマネージャローカルプロジェクトをダウンロードした後、あなたは、このプロジェクトのためにいくつかの外部依存関係を必要としているこの文書をrequirements.txtと呼ばれるプロジェクトのルートディレクトリのファイルを検索するか、直接、自動的にインポートされなければならないPyCharmアイデアを使用している場合、これらのパッケージをインストールします自動インストールが失敗した場合は、カスタムインストールをインストールピップを使用することができます。以下は、いくつかのパッケージが既にインストールされている必要がありますが、異なるファイルやバージョンを必要とする場合、あなたがインストールされているバージョンへの直接requirements.txtファイルできることに注意してください、私のrequirements.txtファイルのスクリーンショットですバージョン、それはあなたがこのバージョンを使用することができることを意味している場合も問題ありません。

 

5.この時間は、次のようにスクリプトのデータベースの移行コマンドである生成することができます:python manage.py makemigrations ApiManager、生成後のファイル名を指定して実行:のpython manage.py移行、データベースの構造を生成します

6.ドゥのpython manage.pyのrunserver 8001は、ポート番号は、独自の裁量を使用背後に、ライン上のポートを占有していない、情報を以下の成功の開始があるでしょう。

 

 

7.開いているローカルリンク後http://127.0.0.1:8001/api/login/、良いプラットフォームを構築しても、登録するためにログインして、私たちは、このプロジェクトに基づくインターフェースのような自動化されたスクリプトを書き込む動作を二次開発を行うことができますA:

 

这个文章只是大致的介绍了基本的项目环境搭建,过程中可能会遇到各种问题,但是根据错误提示都可以找到解决办法,多查多看多动脑,有问题大家可以互相学习互相讨论

おすすめ

転載: www.cnblogs.com/nothingc/p/12067829.html