Всем привет.
Такая вот задача. Опишу.
Есть 20 готовых написанных тестов на Selenium + PHP.
В каждом тесте, есть функция логина.
Теперь же логин поменялся. был буквенный, теперь из цифры
Как мне, вынести настройки подобного плана в отдельный файл? типа тока в одном месте поменять логин и что бы все тесты, брали логин оттуда с того файла?
Все дело у меня на PHP.
Помогите.
Большое спасибо.
Selenium RC + properties-файлы
Автор LarianVonLich, 16 сен 2011 11:22
В теме одно сообщение
#1
Отправлено 16 сентября 2011 - 11:22
#2
Отправлено 16 сентября 2011 - 14:16
Всем привет.
Такая вот задача. Опишу.
Есть 20 готовых написанных тестов на Selenium + PHP.
В каждом тесте, есть функция логина.
Теперь же логин поменялся. был буквенный, теперь из цифры
Как мне, вынести настройки подобного плана в отдельный файл? типа тока в одном месте поменять логин и что бы все тесты, брали логин оттуда с того файла?
Все дело у меня на PHP.
Помогите.
Большое спасибо.
Вот решение задачи:
log_in.php
<?php
define('UNAME',имя пользователя);
define('PWD',папроль);
?>
Test.php
<?php
require_once 'PHPUnit/Extensions/SeleniumTestCase.php';
require_once 'log_in.php';
class Login extends PHPUnit_Extensions_SeleniumTestCase
{
protected function setUp()
{
$this->setBrowser("*chrome");
$this->setBrowserUrl("http://www.test.com/");
}
public function testMyTestCase()
{
$this->open("/login.html");
$this->type("name=j_username", UNAME);
$this->type("name=j_password", PWD);
$this->click("css=input.button");
sleep(2);
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных