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

Фотография

Слетают глобальные переменные если один из тестов упал по таймауту.

testcomplite

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Michio

Michio

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Michio

Отправлено 13 ноября 2018 - 08:46

Добрые день.

 

Тестируются несколько дескоп приложений языки Delphi и C# в качестве диалекта TC выбран DelphiScript.

Версия TC последняя на данный момент

 

Перед началом прохождения тестов в TC вызывается скрипт который берет указанный XML файл и парсит его, инициализируя глобальные переменные. В XML файле содержится большое количество различных преднастроек для тестов. 

Если какой-то из тестов падает по тайм ауту то все эти переменные слетают и дальнейшее тестирование приводит к 100% зафейливанию всех тестов. Сталкивался ли кто-то с этой проблемой и как их обходили?


  • 0

#2 Genka

Genka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 328 сообщений
  • ФИО:Геннадий Алпаев
  • Город:Украина, Днепр


Отправлено 13 ноября 2018 - 08:58

Я не сталкивался, но раз такое дело, то лучше вычитку из файла переместить в обработчик события OnStartTest.

Хотя поведение выглядит как бага, конечно.


  • 0

TestComplete для начинающих (видеозаписи курса)

Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)

Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest


#3 Michio

Michio

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Michio

Отправлено 13 ноября 2018 - 09:20

Я не сталкивался, но раз такое дело, то лучше вычитку из файла переместить в обработчик события OnStartTest.

Хотя поведение выглядит как бага, конечно.

Эта бага была еще до прихода меня в компанию и особой роли не играла, сейчас решили ее убрать. Иногда из-за нее падают очень длинные тестовые прогоны. 


  • 0

#4 Genka

Genka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 328 сообщений
  • ФИО:Геннадий Алпаев
  • Город:Украина, Днепр


Отправлено 13 ноября 2018 - 09:31

сейчас решили ее убрать

 

 

Ну, теперь вы знаете, как это можно сделать :)


  • 0

TestComplete для начинающих (видеозаписи курса)

Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)

Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных