Size: a a a

2019 March 07

LP

Leonid Pautov in testspro1c
Alexander Tsukanov
расширением на стороне тест клиента
Да, мы так делаем.
источник

AT

Alexander Tsukanov in testspro1c
Denis B.
У меня Gitlab CI. Единственно, что я не смог добиться это Allure c Историей, по которой можно кликнуть и посмотреть предыдушие сборки. У меня есть история в Allure, но нельзя перейти.
Мы похоже на том же остановились. У тебя история в виде артефактов в гитлабе сохраняется или в самом аллюре как-то?
источник

AT

Alexander Tsukanov in testspro1c
Я имею ввиду не тренд, а именно полный отчет на каждую сборку
источник

AA

Artur Ayukhanov in testspro1c
Pavel Kozlov
@aartbear Артур а можно как то из xunit выгрузить отчет smoke.xml из обработки в 1с, без запуска из консоли?
если я тебя правильно понял, то нет. junit-результат (хмл-файл) можно получить только при запуске из командной строки
источник

AA

Artur Ayukhanov in testspro1c
а чем не нравится ком.строка?
источник

GV

Gukov Viktor in testspro1c
@PautovLeonid Столкнулся с одним кейсом:
На форме есть табличная часть, у одной из колонок есть составной тип.
используется сценарий
И в таблице "СписокДокументов" я перехожу к строке:
И в таблице "СписокДокументов" я нажимаю кнопку выбора у реквизита "Документ планирования"
Тогда открылось окно 'Выбор типа документа


Сценарий валится с ошибкой:
07.03.2019 15:16:26 {ВнешняяОбработка.VanessaAutomationsingle.Форма.Тест_РаботаСИнтерфейсом.Форма(3774)}: Ошибка при вызове метода контекста (Выбрать): Метод не может быть вызван для данного объекта (Документ планирования): Метод не может быть вызван для данного объекта (Документ планирования)

Технические данные:
       ИмяФайла: ВнешняяОбработка.VanessaAutomationsingle.Форма.Тест_РаботаСИнтерфейсом
       ИмяПроцедуры: ВТаблицеЯНажимаюКнопкуВыбораУРеквизита
       ВерсияVB: ver 1.2.020
       ВерсияПлатформы: 8.3.11.3041
       РежимСовместимостиTestManager: НеИспользовать
       ДатаВремяОшибки: 07.03.2019 15:16:25

Анализ кода показал, что там идет:
1. Поиск поля
2. Активизация поля
3. Включение изменения строки таблицы (ТЧ.ИзменитьСтроку())
4. Собственно выбор поля.

В результате, получается, что на третьем пункте уже вылетает диалог выбора типа поля и 4 пункт логично не выполняется. В случае же если убрать 3 пункт, то 4 валится, так как у поля составного типа нет кнопки выбора (многоточия) и его невозможно выбрать.
источник

PK

Pavel Kozlov in testspro1c
Artur Ayukhanov
а чем не нравится ком.строка?
нравится, просто спросил может можно ещё так
источник

PK

Pavel Kozlov in testspro1c
Подскажите как сделать нормальную группировку
источник

PK

Pavel Kozlov in testspro1c
источник

PK

Pavel Kozlov in testspro1c
а то у меня xunit группирует на уровне папки с тестом, bdd отдельными строками, и ещё отдельно Дымовые 2 стандартных
источник

LP

Leonid Pautov in testspro1c
Gukov Viktor
@PautovLeonid Столкнулся с одним кейсом:
На форме есть табличная часть, у одной из колонок есть составной тип.
используется сценарий
И в таблице "СписокДокументов" я перехожу к строке:
И в таблице "СписокДокументов" я нажимаю кнопку выбора у реквизита "Документ планирования"
Тогда открылось окно 'Выбор типа документа


Сценарий валится с ошибкой:
07.03.2019 15:16:26 {ВнешняяОбработка.VanessaAutomationsingle.Форма.Тест_РаботаСИнтерфейсом.Форма(3774)}: Ошибка при вызове метода контекста (Выбрать): Метод не может быть вызван для данного объекта (Документ планирования): Метод не может быть вызван для данного объекта (Документ планирования)

Технические данные:
       ИмяФайла: ВнешняяОбработка.VanessaAutomationsingle.Форма.Тест_РаботаСИнтерфейсом
       ИмяПроцедуры: ВТаблицеЯНажимаюКнопкуВыбораУРеквизита
       ВерсияVB: ver 1.2.020
       ВерсияПлатформы: 8.3.11.3041
       РежимСовместимостиTestManager: НеИспользовать
       ДатаВремяОшибки: 07.03.2019 15:16:25

Анализ кода показал, что там идет:
1. Поиск поля
2. Активизация поля
3. Включение изменения строки таблицы (ТЧ.ИзменитьСтроку())
4. Собственно выбор поля.

В результате, получается, что на третьем пункте уже вылетает диалог выбора типа поля и 4 пункт логично не выполняется. В случае же если убрать 3 пункт, то 4 валится, так как у поля составного типа нет кнопки выбора (многоточия) и его невозможно выбрать.
Странно. При накликивании кейса должны были появиться и шаги и по выбору типа из списка типов.
источник

GV

Gukov Viktor in testspro1c
Leonid Pautov
Странно. При накликивании кейса должны были появиться и шаги и по выбору типа из списка типов.
Нашел вариант работающего сценария:
И в таблице "СписокДокументов" я перехожу к строке
И в таблице "СписокДокументов" я выбираю текущую строку
И в таблице "СписокДокументов" я нажимаю кнопку выбора у реквизита "Документ планирования"
Тогда открылось окно 'Выбор типа документа'
источник

DB

Denis B. in testspro1c
Alexander Tsukanov
Мы похоже на том же остановились. У тебя история в виде артефактов в гитлабе сохраняется или в самом аллюре как-то?
В allure сохраняется.
источник

LP

Leonid Pautov in testspro1c
Gukov Viktor
Нашел вариант работающего сценария:
И в таблице "СписокДокументов" я перехожу к строке
И в таблице "СписокДокументов" я выбираю текущую строку
И в таблице "СписокДокументов" я нажимаю кнопку выбора у реквизита "Документ планирования"
Тогда открылось окно 'Выбор типа документа'
А при накликивании сценарий верно формировался?
источник

GV

Gukov Viktor in testspro1c
Leonid Pautov
А при накликивании сценарий верно формировался?
При накликивании добавляется пункт "я активизирую поле":
И в таблице "СписокДокументов" я перехожу к строке
И в таблице "СписокДокументов" я активизирую поле "Документ планирования"
И в таблице "СписокДокументов" я выбираю текущую строку
И в таблице "СписокДокументов" я нажимаю кнопку выбора у реквизита "Документ планирования"
Тогда открылось окно 'Выбор типа документа'

В результате выполнение падает с ошибкой:
07.03.2019 17:45:09 {ВнешняяОбработка.VanessaAutomationsingle.Форма.УправляемаяФорма.Форма(3013)}: {ВнешняяОбработка.VanessaAutomationsingle.Форма.УправляемаяФорма.Форма(3000)}: Таблица формы с именем <СписокДокументов> не найдена.

Технические данные:
       ИмяФайла: ВнешняяОбработка.VanessaAutomationsingle.Форма.Тест_РаботаСИнтерфейсом
       ИмяПроцедуры: ВТаблицеЯНажимаюКнопкуВыбораУРеквизита
       ВерсияVB: ver 1.2.020
       ВерсияПлатформы: 8.3.11.3041
       РежимСовместимостиTestManager: НеИспользовать
       ДатаВремяОшибки: 07.03.2019 17:45:09

Но поле выбора типа открывается
источник

LP

Leonid Pautov in testspro1c
Gukov Viktor
При накликивании добавляется пункт "я активизирую поле":
И в таблице "СписокДокументов" я перехожу к строке
И в таблице "СписокДокументов" я активизирую поле "Документ планирования"
И в таблице "СписокДокументов" я выбираю текущую строку
И в таблице "СписокДокументов" я нажимаю кнопку выбора у реквизита "Документ планирования"
Тогда открылось окно 'Выбор типа документа'

В результате выполнение падает с ошибкой:
07.03.2019 17:45:09 {ВнешняяОбработка.VanessaAutomationsingle.Форма.УправляемаяФорма.Форма(3013)}: {ВнешняяОбработка.VanessaAutomationsingle.Форма.УправляемаяФорма.Форма(3000)}: Таблица формы с именем <СписокДокументов> не найдена.

Технические данные:
       ИмяФайла: ВнешняяОбработка.VanessaAutomationsingle.Форма.Тест_РаботаСИнтерфейсом
       ИмяПроцедуры: ВТаблицеЯНажимаюКнопкуВыбораУРеквизита
       ВерсияVB: ver 1.2.020
       ВерсияПлатформы: 8.3.11.3041
       РежимСовместимостиTestManager: НеИспользовать
       ДатаВремяОшибки: 07.03.2019 17:45:09

Но поле выбора типа открывается
Похоже при активизации роля срабатывает событие
источник

AT

Alexander Tsukanov in testspro1c
источник

AT

Alexander Tsukanov in testspro1c
А хотя это в таблице. В таблице я не напарывался
источник

DB

Denis B. in testspro1c
Alexander Tsukanov
Я имею ввиду не тренд, а именно полный отчет на каждую сборку
Полный отчёт не получится. Я не нашел информации как это сделать. Только тренды. Если найдёшь и реализуешь - будет здорово. Но с другой стороны, а зачем?!
источник

AT

Alexander Tsukanov in testspro1c
Да не знаю пока зачем ) Я изначально вообще думал что это из коробки будет
источник