@qa_ru

Страница 1042 из 1080
Sergey
31.08.2018
13:34:42
Не могу найти

Richard
31.08.2018
13:35:07
References

поле такое

Sergey
31.08.2018
13:35:34
Если бы я его видел - не спрашивал бы, хватило бы и доки )

Google
Bola
31.08.2018
13:35:42
в тесткейсе указываете reference - там номер задачи джира

а в интеграции указываете Reference View Url вида https://<jira>/browse/%id%

Richard
31.08.2018
13:36:58


Bola
31.08.2018
13:37:34
сама интеграция настроена?

Sergey
31.08.2018
13:38:00
Сама интеграция да

Но поля такого не вижу

Richard
31.08.2018
13:38:30
Чтобы поле выводилось, если оно не отображается - самостоятельно активируй поле References через Customizations в админке тестрейла

Sergey
31.08.2018
13:38:36
Ага, уже понял

Bola
31.08.2018
13:39:51
включить надо, наверное

Sergey
31.08.2018
13:40:22
Ага, включил. Сейчас попробую прилинковать. А как прилинковать Reports?

Richard
31.08.2018
13:41:18
Я такое не делал. Ты же можешь выгрузить в пдф её.

Sergey
31.08.2018
13:44:25
Всё, спасибо

Roman
31.08.2018
19:04:21
@RichardGears - чо это тут вверху, тролли понабижали?

Google
Richard
31.08.2018
19:54:58
ВЖУХ!

Roman
31.08.2018
21:43:29
лайк и подписка

Dzmitry
02.09.2018
08:13:33
привет, поделитесь опытом как оптимизировать работу с данными в автоматизации и сделать автотесты максимум независимыми. Стоит ли использовать входные данные одни и те же, которые изначально были прописаны в коде? Если так, то как тогда сделать параллелизацию тестов ведь данные начнут пересекаться. Или стоит генерить данные рандомно (но честно этот способ меньше всего хочется использовать)

Roman
02.09.2018
08:53:05
Я кнеш не автоматизатор, но и так очевидно, данные должны храниться отдельно и ожидаемые результаты по ним тоже. Прописывать входные данные в коде - фейл, только читать из дата сета. Для не автоматизированных тестов, кстати, аналогично.

Ilya
02.09.2018
08:58:55
Я кнеш не автоматизатор, но и так очевидно, данные должны храниться отдельно и ожидаемые результаты по ним тоже. Прописывать входные данные в коде - фейл, только читать из дата сета. Для не автоматизированных тестов, кстати, аналогично.
Почему прописывать входные данные в коде фейл? Все зависит от того как это реализуется. Допустим у меня в тестах входные данные это объекты в базе. Перед тем как запустить приложение на этой базе и затем тесты у меня га стадии коллекта ищутся так называемые методы подготовки, которые есть у каждого теста. Собрав все подготовительные тесты мы начинаем их исполнять параллельно, по факту мы просто дергаем через django models создание определенных объектов, которые касаемо айдишников или времени будут независимыми, так как через sequence они всегда будут брать новые данные. Как только выполнили подготовку, все данные этой подготовки, которые нужны тесту записываются в словарь с ключами в виде названия теста. Потом когда уже запустится сам тест, он сходит в этот словарь, найдет подготовленные для себя данные и сделает на них проверки.

Roman
02.09.2018
09:08:31
И? Ну то есть у вас фиксированные данные прописаны в коде? Потому что по описанию - это объекты в базе, если список статичен будет всегда (вы уверены) - вы можете жестко прописать его в коде, но зачем, почему не иметь отдельный файлик со списком объектов и читать из него? Вдруг список объектов тож поменяется, смысл лезть в код? Поменял список объектов (или сам код пусть зачитает список объектов и сгенерит новый) - измени только файл, где есть этот список. Я просто вот из головы прикидываю где и какие тут завтыки, и прям пока неочевидно зачем вообще именно "данные" хранить в коде. А если нам нужно будет 5-6 датасетов на один код прогнать - все их прописать в коде и перебирать через иф или как?

Ilya
02.09.2018
09:16:04
И? Ну то есть у вас фиксированные данные прописаны в коде? Потому что по описанию - это объекты в базе, если список статичен будет всегда (вы уверены) - вы можете жестко прописать его в коде, но зачем, почему не иметь отдельный файлик со списком объектов и читать из него? Вдруг список объектов тож поменяется, смысл лезть в код? Поменял список объектов (или сам код пусть зачитает список объектов и сгенерит новый) - измени только файл, где есть этот список. Я просто вот из головы прикидываю где и какие тут завтыки, и прям пока неочевидно зачем вообще именно "данные" хранить в коде. А если нам нужно будет 5-6 датасетов на один код прогнать - все их прописать в коде и перебирать через иф или как?
Я же сказал что все зависит от проекта и конкретно вашей реализации. На самом деле у меня все тестовые данные генерируются для каждого теста. Хранить эту генерацию рядом с самим тестом, а не отдельно удобно, так как не надо лезть в какой то файл и искать какие же данные нужны этому или другому тесту. Плюс тут же решается задача параллелизации, когда не надо думать как там что нагенерится. Плюс решается вопрос, когда мы хотим запустить не все тесты, а определенные наборы. Создадутся только нужные объекты, которые будут участвовать в тестах, а не все. Опять же, все строго индивидуально. Мой проект и реализация позволяют это сделать и удобнее чем так вряд ли получится

Ilya
02.09.2018
09:17:49
Ну так это то же самое только сбоку. Инструкции для генерации тестовых данных, ок

Roman
02.09.2018
09:20:12
Не, это не тоже самое, я вот в тестах прописываю переменные и условия когда откуда что брать (в ручных тоже), но сами данные под эти переменные прописываются в отдельном дата сете или даже нескольких и дополнительно могут быть оверрайднуты в тестсете. Но конечно сами критерии прописываются в кейсах, это без вопросов

Ilya
02.09.2018
09:23:17
Несколько вариаций одного теста на разных данных решается параметризацией теста. В зависимости от параметров данные нагенерятся по другому. А так как например мой автотестовый фреймворк при исользовании параметризации автоматически превратит 1 тест в n независимых то и данные у них будут свои всегда

Stepan
02.09.2018
09:31:39
@RichardGears вжух

Evgeniya
03.09.2018
07:47:06
всем привет) есть вопрос по charles, приходит ошибка: ssl handshake remote host closed connection during handshake . В доверии сертификатов включено доверие чарльз прокси. В чем может быть еще проблема?

Арсений
03.09.2018
08:02:04
Похоже на ssl pinning

Evgeniya
03.09.2018
08:15:49
Похоже на ssl pinning
вроде как нет

Idi
03.09.2018
08:19:16
всем привет) есть вопрос по charles, приходит ошибка: ssl handshake remote host closed connection during handshake . В доверии сертификатов включено доверие чарльз прокси. В чем может быть еще проблема?
Правой кнопкой по запросу - enable ssl proxying. Для Android надо добавить в конфиг файл. https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/ На ios надо явно включить доверие: Настройки -> Основные -> об устройстве -> доверие сертификатов

Evgeniya
03.09.2018
08:25:45
у меня ios, доверие включено. первым делом проверила

Tanya
03.09.2018
08:37:00
А может быть такое что стандартный порт занят например фидлером?

Хотя Фидлер вроде не юзают на маке

Google
Арсений
03.09.2018
08:37:29
вроде как нет
А как вы это определили?)

Richard
03.09.2018
08:37:41
Максимка
03.09.2018
08:38:28
Юзают, но редко. Есть чаплин для мака, намного удобнеее говорят

Evgeniya
03.09.2018
08:38:35
у меня винда на компе

Максимка
03.09.2018
08:38:55
ляяя))

Richard
03.09.2018
08:39:00
чарльз и фиддлер есть и для винды.

ляяя))
Мы тут не про протоиерея )

Evgeniya
03.09.2018
08:39:36
А как вы это определили?)
у коллег работает без лишних телодвижений)

Максимка
03.09.2018
08:40:09
ахах, у меня в голове что то чаплин засел, перепутал :)

Tanya
03.09.2018
08:40:25
лел

Idi
03.09.2018
08:42:04
он же кроссплатформа.
у фидлера на маке адовый интерфейс, сильно лагает

Richard
03.09.2018
08:42:42
Это да.

Maxim
03.09.2018
08:42:57
Charles Proxy - лучше на маке

Арсений
03.09.2018
08:43:53
у коллег работает без лишних телодвижений)
Логично. Проверяйте порты, возможно действительно что-то блокирует.

Kate
04.09.2018
07:29:15
Всем привет! Подскажите пожалуйста новичку платформы на которых реально получить задания для тестов. Зарегистрировалась на testbirds и четвертая неделя тишина.

Kate
04.09.2018
07:30:46
utest?
А вы на нем работали? Можете дать какой-то отзыв?

Шеф Тигр Уолкер
04.09.2018
07:37:54
А вы на нем работали? Можете дать какой-то отзыв?
Приходит довольно много инвайтов (7-10 в месяц), платят меньше чем год-два назад, поэтому сейчас выбираю только интересные проекты. В принципе, если задаться целью, то можно его сделать неплохой подработкой. На реальную работу правда мало похоже, т.к. все тест кейсы выдает клиент и заниматься нужно в основном эксплоратори.

Google
Денис
04.09.2018
07:43:52
А вы на нем работали? Можете дать какой-то отзыв?
Для получения предложений с проектами нужно пройти некий путь.

Irina
04.09.2018
07:45:04
@RichardGears

Страница 1042 из 1080