Перейти к содержимому

mentax

Регистрация: 07 ноя 2009
Offline Активность: 18 мар 2013 21:55
-----

Мои сообщения

В теме: Просмотр результатов теста

20 ноября 2009 - 15:23

И еще маленький вопрос, как с помощью selenium IDE либо RC отследить сортировку текста скажем по начальной букве?

Для этого нужно использовать методы, которые извлекут нужный текст в некоторый массив, который уже можно проверить на отсортированность.
Зависит от того, откуда текст извлекается.


Данные извлекаются из PHP страницы, как вы понимаете они постоянно меняются.

В теме: Просмотр результатов теста

18 ноября 2009 - 15:26

И еще маленький вопрос, как с помощью selenium IDE либо RC отследить сортировку текста скажем по начальной букве?

В теме: Просмотр результатов теста

18 ноября 2009 - 15:24

Гуляя по интеренету нашел вот такую вот страницу. Как можно настроить чтобы селениум rc не умирал на первой ошибке а показывал веб интерфейс с результатами выполнения теста - прошел или нет, нормально или проблемы какие то.

http://www.bigdaz.co...030_PASSED.html

В одной из недавних тем уже проскакивала ссылка: http://loggingseleni...ct-reports.html

Ну и вдобавок, опять же, Selenium является просто связкой движка, который имитирует действия пользователя и клиентского API. Всё остальное (структура тестов, разбиение на классы, репортинг) уже определяется исходя из выбранной платформы и имеющихся решений, в частности тестового движка, логирования


Я использую phpunit.

В теме: Время в Selenium IDE

10 ноября 2009 - 16:11

Путем проб и ошибок был написан этот скрипт:

А не проще ли было допустим

var curDateTime = new Date();
var curDateTimePlus2min = new Date( curDateTime.getTime() + 120000 );


Я думаю не проще, там формат даты выдержать надо. Как запихать скрипт в селением IDE?

В теме: Время в Selenium IDE

09 ноября 2009 - 22:50

Да, есть, что-нибудь типа такого:

open | http://www.yandex.ru
runScript | document.getElementById('text').value=new Date();

Общая идея, думаю, ясна, дальше - дело техники.



Путем проб и ошибок был написан этот скрипт:

var curDateTime = new Date();
  var month = curDateTime.getMonth()+1;
  var year = curDateTime.getYear();
  var day = curDateTime.getDate();
  if(day<10) day = "0" + day;
  if(month<10) month= "0" + month; 
  if(year<1000) year+=1900;

  var curHour = curDateTime.getHours();
  var curMin = curDateTime.getMinutes()+2;
  var curAMPM = " AM";
  var curTime = "";
  if (curHour >= 12){
	curHour -= 12;
	curAMPM = " PM";
	}
  if (curHour == 0) curHour = 12;
 
 curTime = month + '-' + day + '-' + year + ' ' + curHour + ":" 
	+ ((curMin < 10) ? "0" : "") + curMin + ":" 
	+ ((curSec < 10) ? "0" : "") 
	+ curAMPM

  document.write(curTime)


Как теперь это в селениум IDE то запихать?