UNPKG

nadesiko3

Version:
48 lines (30 loc) 1 kB
# SeleniumとGoogle Chromeで実行テスト 簡単なWebベースのテスト。 test_target以下になでしこ3のプログラムを配置する。 ## Setup 実行には、PHP8/Python3/ChromeChromeDriverが必要です。 ```bash python3 -m pip install -r requirements.txt ``` `/usr/bin/chromedriver` がある環境では、それを優先して利用します。 別のパスを使う場合は `CHROMEDRIVER=/path/to/chromedriver` を指定してください。 ## テストの実行 PORT=8887を使います。 ```bash bash ./gotest.sh ``` ## ブラウザ上でスクリプトを実行したい場合 ```bash ./server-start.sh ``` その後、index.php?m=file&f=スクリプト名 ## 任意のファイルだけテストしたい場合 test_targetにファイルを配置しているものとして ```bash python3 test_chrome.py スクリプト名 ``` 例えば、test_target/ajax.nako3をテストする場合: ```bash ./server-start.sh python3 test_chrome.py ajax.nako3 ```