
Денис
24.01.2018
18:14:25
комбики там, сортировка, тыры пыры

Heisenberg
24.01.2018
18:19:26

Evgeniy
24.01.2018
18:19:40
1. Не понятно есть ли расписанный тест дизайн или нет, т.е формально все тест кейсы известны или нет
2. Сложность и корявость внутреннего кода
3. При решённых проблемах (2) и (1) пункта за счёт полностью описанного Пейдж объекта , написание тесткейса будет тривиальным , быстрым и простым

Heisenberg
24.01.2018
18:21:22
Нас уже 2000, круто

Google

Денис
24.01.2018
18:26:16
ладно тогда так: есть комбик справа, туда заносим инн конторы, слева выводятся динамические данные о конторе. Цель: проверить что в табличке выводятся цифры и текст вместо null или еще чего левого, проверить сортировку, проверить работу самого комбика, что он принимает инн
тут требуются часы, дни или недели?

Bola
24.01.2018
18:29:35
да, может и часы, а может и дни, иногда недели
судя по вашему предварительному описанию задачи (тест-кейса) - счет будет на дни

Денис
24.01.2018
18:31:17
я не могу сказать недели, мне еще карандаш тестировать

Bola
24.01.2018
18:33:00
если с локаторами там проблем нет, то наверное в день можно уложиться ?

Shoo
24.01.2018
18:33:43
Две недели. Идеальный эстимейт.

Bola
24.01.2018
18:34:18
это классика - увеличиваем порядок на один
1 час => 1 день
1 день => 1 неделя

Денис
24.01.2018
18:34:36
многие блоки безымянные, много повторяющихся классов, есть скрытые ячейки таблицы с теми же классами что и видимые

Bola
24.01.2018
18:34:53
вот начались подробности )))

Natalia
24.01.2018
18:34:54
Сядь и начни.

Bola
24.01.2018
18:35:55
морда на чем написана?

Денис
24.01.2018
18:36:14
кажется на жиквери

Google

Maxim
24.01.2018
18:36:39

Денис
24.01.2018
18:36:50
о, заметил что айдишники на лету генерятся

Bola
24.01.2018
18:36:52
ну это не страшно
ввели ИИН
проверили "видимые" ячейки
хотя локаторы будут конечно не айс
jquery - нужно ждать окончания всех запросов

Денис
24.01.2018
18:38:24
стоит ли заставлять разрабов делать нормальные селекторы для меня что бы быстрее тесты писались?

Bola
24.01.2018
18:38:27
доступ к БД есть?
стоит заставлять

Денис
24.01.2018
18:38:34
сейчас пытаюсь заставить разрабов это сделать
они вроде не против
но сопротивляются

Bola
24.01.2018
18:39:05
стоит - конечно
если пойдут навстречу - это будет шикарно
везде проставить какой=нибудь уникальный "data-test-id" - будет гораздо легче

Денис
24.01.2018
18:40:52
гуд, я так и сформулировал разрабам что мне от них надо

Bola
24.01.2018
18:43:36
Но на первый взгляд форма не кажется сложной. Можно попробовать поискать по тексту контролы.
А таблицу - перебрать с проверкой на видимость.
а жквери можешь чекать через js скрипт "jQuery.active"
return jQuery.active === 0;

Денис
24.01.2018
18:45:17
спасибо

Google

Денис
24.01.2018
18:46:18
только непонятно как протестировать сортировку зеленых галочек

Bola
24.01.2018
18:48:29
а по каком принципу они сортируются )
зеленые наверху. серые - внизу?
ааа, там кнопка есть..
получаешь значение (наверное цвет) и присваиваешь : зеленый = 1, серый = 0
и смотришь полученный массив

Alexei
24.01.2018
21:05:38
Удачное уточнение про тестирование

Ri
25.01.2018
06:18:22
у кого стоит squish как вы делаете проверку на <null> в значении value у объекта?

Stanislav
25.01.2018
06:27:29
товарищи, подскажите, пожалуйста
бесплатный вариант бд поставить oracle и соответственно самый актуальный по версии - это Oracle Database 11g Express Edition?

Idi
25.01.2018
07:15:06

Stanislav
25.01.2018
07:16:57
Лол, бесплатный вариант
Oracle Database 11g Express Edition - она бесплатная и есть =)
просто вопрос есть ли что-то новее

Idi
25.01.2018
07:17:53
Аа, тогда my bad

Idi
25.01.2018
07:18:23
А ты гуглить не пробовал?

Richard
25.01.2018
07:19:16
Гуглить что? Мнения сообщества?

Idi
25.01.2018
07:20:28
Самую актуальную версию дб и далее по тексту

Admin
ERROR: S client not available

Vladislav
25.01.2018
08:58:42
Люди, кто работал с selenium? Тут такая проблема возникла, у инстаграмма есть блок с лайками(люди которые их поставили), нужно для начала их прогрузить, для этого нужно скролить блок, подскажите
C# код который у меня пашет, но мне в данный момент нужен Php:
for (int i = 1; i < size_for; i += 5)
{
IWebElement element = driver.Browser.FindElement(By.XPath("/html/body/div[3]/div/div[2]/div/div/div[2]/ul/div/li[" + i + "]"));
((IJavaScriptExecutor)driver.Browser).ExecuteScript("arguments[0].scrollIntoView(true);", element);
Console.WriteLine(i);
}
И да, добрый день

Vage
25.01.2018
08:59:56
phpunit + webdriver или codeception?

Google

Vladislav
25.01.2018
09:00:45
webdriver

Вячеслав
25.01.2018
09:01:24

Vladislav
25.01.2018
09:12:07
Благодарю

Vage
25.01.2018
09:30:38
Я не спрашивал что лучше, я хотел узнать что использует чувак в сообщении выше, чтоб помочь)

Капитан ТНТР
25.01.2018
09:30:59
Обоже, сорри, надо больше спать ?

Vasiliy
25.01.2018
10:18:53

Stanislav
25.01.2018
11:02:41

Andrey
25.01.2018
11:08:51
Коллеги, кто когда либо мерил скорость открытия страницы через селениум?

Вячеслав
25.01.2018
11:09:11
ну она разная
а с какой целью вопрос?

Shoo
25.01.2018
11:14:07
В паблике отлично гуглится полная версия доклада от Netcracker и, вроде бы, даже видео.
Там примерно описано что, как и какие проблемы есть.
Основная проблема: определить валидную точку отсчета для "страница открылась".

Andrey
25.01.2018
11:17:39
благодарю

Денис
25.01.2018
11:26:01
мне сейчас выдали документацию к апи с сказали составить тестовый план и тесты. Можно ли так тестировать без технического задания и откуда брать требования? Не очень понял

Yury
25.01.2018
11:26:42
А в чём проблма?
Документация на апи и есть требования
там же написано, что есть вот такой метод и он делает вот такую штуку

Shoo
25.01.2018
11:27:08

Google

Yury
25.01.2018
11:27:11
зачит это и првоеряешь