異なるフォルダーからテストを作成して実行するのに少し問題があります。何時間も燃えていますが、まだ解決策が見つかりません。Codeception と Selenium2 を使用します。
私は構造を持っています:
C:\wamp\www\test\
codecept と codeception のメイン ファイルがある場所。
C:\wamp\www\test\tests
3 種類のテスト フォルダー (受け入れ、ユニット、機能) と、同じ名前の 3 種類の suite.yml があります。
そして、すべてのプロジェクトを配置したいときにディスク D フォルダーに持っていますが、このファイルは空で、codeception ファイルはありません。
D:\try\projects
これをどのように見るか:
C:\wamp\www\test\ php codecept.phar run `D:\try\projects\Avia\login`
そして codeception は、内部に 1 つ以上のテストを含むこのテストのみを実行します。この方法でテストを作成して実行する方法 たぶん私は間違っていて、それを行う別の方法があります。もしそうなら、例として書いてください。
正確な仕組みがわからないため、そのディレクトリにファイルを作成する部分を見逃しましたが、コマンドを入力して、すべてのコードセプションファイルを含む完全なディレクトリを作成できます。
php codecept.phar bootstrap D:\try\projects
しかし、それは私が必要とするものではありません。