Можно ли интегрировать тесты Selenium RC, написанные на Python, в PHPUnit? - PullRequest
1 голос
/ 29 августа 2009

Я работаю над большим проектом на PHP и запускаю phpundercontrol с PHPUnit для своих модульных тестов. Я хотел бы использовать Selenium RC для проведения приемочных испытаний. К сожалению, единственный человек, которого я оставил для написания тестов, знает только Python. Можно ли интегрировать тесты Selenium, написанные на Python, в PHPUnit?

Спасибо!

1 Ответ

1 голос
/ 01 сентября 2009

Единственное, что приходит мне в голову - это пропустить их через оболочку. Было бы:

<?php
$output = shell_exec('python testScript.py');
echo $output;
?>

Он не слишком интегрирован с phpunit, но как только вы получите вывод в переменную ($ output), вы можете затем проанализировать текст внутри него, чтобы увидеть, есть ли у вас "E" или "." («E» указывает на ошибки в pyunit и «.» Указывает на проход).

Это лучшее, что я могу придумать, надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...