Обновление выполнения TestLink не работает с носовой платформой при запуске в потоке

Я использую каркас носа для запуска автоматизации. Мы интегрировали его с testlink для пометки прохождения / неудачи и т. Д. Это работает хорошо.

Когда я использую параметр потоков --processes=10, чтобы запустить его в нескольких потоках, такое обновление не происходит.

Я хочу выполнять вещи в потоке, а также обновлять план тестирования одновременно. Мне также любопытно узнать, что происходит за кулисами в потоке, что мешает ему работать.

Благодарю.

1 ответ

Я новичок в тестировании Testlink и Automation, но считаю, что столкнулся с той же проблемой.

Попробуйте запустить это вместо:

nosetests --processes=10 --process-timeout=600

Я думаю, причина того, что это не сработало для вас, в том, что вы не установили тайм-аут. Так как вы выполняете несколько процессов параллельно, вам нужно указать носу, когда нужно сделать тайм-аут для каждого теста, чтобы он не просто зависал, когда тест запаздывает или помещается в бесконечный цикл или еще много чего.

Примечание. Количество процессов и время их выполнения являются произвольными, чтобы соответствовать вашим тестам и тому, что вы тестируете. Попробуйте установить высокий тайм-аут, хотя, как этот, установлен на 10 минут.

Другие вопросы по тегам