Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] xddTestRunner. В интерактивном режиме не выполняется подключение к тест-клиенту. #1129

Open
Asakra opened this issue Nov 21, 2023 · 1 comment
Labels

Comments

@Asakra
Copy link
Contributor

Asakra commented Nov 21, 2023

Описание ошибки
В интерактивном режиме не выполняется подключение к тест-клиенту из-за того, что в пагине ТестКлиент в строку запуска был добавлен параметр "/DisableStartupDialogs".

Сценарий воспроизведения

  1. Открыть обработку xddTestRunner
  2. Загрузить тест "тесты_КомандныйИнтерфейс"
  3. Тест попытается подключить тест-клиент
  4. Так как не будет открыт диалог авторизации, то и тестовый клиент не сможет подключиться

Ожидаемое поведение, если бы ошибки не было
Открылось бы окно авторизации в ИБ. Загрузились бы тесты командного интерфейса.
Требуется дописать метод "СтрокаЗапускаТестКлиента" в модуле формы плагина "ТестКлиент" : если ИмяПользователя заполнено или у текущего пользователя включена АутентификацияОС, то в строку запуска добавлять параметр "/DisableStartupDialogs", иначе не добавлять.
Сейчас параметр "/DisableStartupDialogs" добавляется всегда, что не правильно.

Скриншоты

image

Окружение:

- Версия Vanessa-ADD: 6.9.5
- Имя конфигурации: УправлениеХолдингомERP
- Синоним конфигурации: 1С:ERP. Управление холдингом
- Версия конфигурации: 3.0.2.1
- Платформа 1С: 8.3.22.2239
- Тип базы: Клиент-серверная ИБ
- Режим запуска: Управляемое приложение (Тонкий клиент)
- Режим совместимости (для TestManager): Версия8_3_17
- Режим совместимости интерфейса (для TestManager): ТаксиРазрешитьВерсия8_2
- Режим синхронности: включен
- Защита от опасных действий: включен
- Язык (для TestManager): Русский
- Локализация (для TestManager): ru
- Операционная система (клиент): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)
- Операционная система (сервер): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)
@Asakra Asakra added the bug label Nov 21, 2023
@Asakra
Copy link
Contributor Author

Asakra commented Nov 21, 2023

Если плагин ТестКлиент автоматически выбирает авторизацию ОС, то в сочетании с флагом "/DisableStartupDialogs" это может приводить к труднодиагностируемым ошибкам в интеративном режиме, так как ОС автаризация может быть настроенна не корректно.
Предлагаю в сообщение об ошибке включить описание, что ТестКлиент выбрал ОС авторизацию. И соответственно предлагать пользователю проверить, что ОС авторизация корректно настроена.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant