-
Notifications
You must be signed in to change notification settings - Fork 7
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
Доработка сборки, добавление сценарных автотестов #171
Merged
Merged
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
24c6cc0
Update jobConfiguration.json
ivanmolodec f0474ea
Update jobConfiguration.json
ivanmolodec 76bdf00
Update jobConfiguration.json
ivanmolodec 8c7c032
Update jobConfiguration.json
ivanmolodec f963ebc
Update jobConfiguration.json
ivanmolodec fb6588a
Update jobConfiguration.json
ivanmolodec 173d0a5
Update VBParams.json
ivanmolodec 54ee416
Update yaxunit.json
ivanmolodec 9e715e3
Update yaxunit.json
ivanmolodec 392e3b1
Update vrunner.json
ivanmolodec 15a3f3e
Добавлены сценарные тесты для проверки покрытия
ivanmolodec 6d465e2
Доработаны тесты
ivanmolodec 806a58b
Исправлены формы списков
ivanmolodec d5ab0a8
Исправлен тест
ivanmolodec 07611dd
Включены все шаги
ivanmolodec ddfe4a2
Тест передачи информации в комьюнити сонар
ivanmolodec 65a3543
Доработан тест
ivanmolodec File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
#language: ru | ||
|
||
@tree | ||
|
||
Функционал: подсистема предопределенных значений | ||
|
||
Контекст: | ||
Дано Я запускаю сценарий открытия TestClient или подключаю уже существующий | ||
|
||
Сценарий: проверка создания предопределенных элементов плана видов характеристик | ||
* Заполнение предопределенных из кода | ||
Дано Я открываю основную форму списка плана видов характеристик 'пбп_ПредопределенныеЗначения' | ||
Тогда открылось окно 'Предопределенные значения' | ||
И я нажимаю на кнопку с именем 'ФормаЗаполнитьПредопределенные' | ||
* Проверка наличия предопределенного элемента | ||
И в таблице "Список" я перехожу на один уровень вниз | ||
И в таблице "Список" я перехожу к строке: | ||
| 'Идентификатор настройки' | 'Код' | 'Наименование' | 'Пароль' | | ||
| 'КолДнейХраненияИсторииИнтеграции' | '000000004' | 'Количество дней хранения истории интеграции' | 'Нет' | | ||
И в таблице "Список" я активизирую поле с именем "Наименование" | ||
И в таблице "Список" я выбираю текущую строку | ||
Тогда открылось окно 'Количество дней хранения истории интеграции (Предопределенные значения)' | ||
* Дозаполнение предопределенного элемента | ||
И в поле с именем 'Значение' я ввожу текст '28' | ||
И я нажимаю на кнопку с именем 'ФормаЗаписатьИЗакрыть' | ||
И я жду закрытия окна 'Количество дней хранения истории интеграции (Предопределенные значения) *' в течение 20 секунд | ||
Тогда открылось окно 'Предопределенные значения' | ||
И Я закрываю окно 'Предопределенные значения' | ||
Comment on lines
+10
to
+28
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Добавьте сценарии обработки ошибок Текущий сценарий проверяет только позитивный путь выполнения. Рекомендуется добавить проверки:
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
#language: ru | ||
|
||
@tree | ||
|
||
Функционал: подсистема управления интеграциями | ||
|
||
Контекст: | ||
Дано Я запускаю сценарий открытия TestClient или подключаю уже существующий | ||
|
||
Сценарий: проверка создания предопределенных элементов подсистемы управления интеграциями | ||
* Заполнение предопределенных из кода | ||
И В командном интерфейсе я выбираю 'Управление интеграциями' 'Интегрируемые системы' | ||
Тогда открылось окно 'Интегрируемые системы' | ||
И я нажимаю на кнопку с именем 'ФормаЗаполнитьПредопределенные' | ||
И В командном интерфейсе я выбираю 'Управление интеграциями' 'Интеграционные потоки' | ||
Тогда открылось окно 'Интеграционные потоки' | ||
И я нажимаю на кнопку с именем 'ФормаЗаполнитьПредопределенные' | ||
И В командном интерфейсе я выбираю 'Управление интеграциями' 'Настройки интеграции' | ||
Тогда открылось окно 'Настройки интеграции' | ||
И я нажимаю на кнопку с именем 'ФормаЗаполнитьПредопределенные' | ||
* Дозаполнение настройки интеграции | ||
И в таблице "Список" я перехожу к строке: | ||
| 'Код' | 'Наименование' | | ||
| '000000001' | 'Интеграция с системой N' | | ||
И в таблице "Список" я выбираю текущую строку | ||
Тогда открылось окно 'Интеграция с системой N (Настройка интеграции)' | ||
И я нажимаю кнопку выбора у поля с именем "ТипИнтеграции" | ||
Тогда открылось окно 'Типы интеграций' | ||
И в таблице "Список" я перехожу к строке: | ||
| 'Код' | 'Наименование' | | ||
| '000000001' | 'Файловые обмены' | | ||
И в таблице "Список" я перехожу на один уровень вниз | ||
И в таблице "Список" я перехожу на один уровень вниз | ||
И в таблице "Список" я перехожу к строке: | ||
| 'Код' | 'Наименование' | | ||
| '000000017' | 'SFTP' | | ||
И в таблице "Список" я выбираю текущую строку | ||
И я нажимаю кнопку выбора у поля с именем "ИнтегрируемаяСистема" | ||
Тогда открылось окно 'Интегрируемые системы' | ||
И в таблице "Список" я перехожу к строке: | ||
| 'Код' | 'Наименование' | | ||
| '000000001' | 'Система N' | | ||
И в таблице "Список" я выбираю текущую строку | ||
И в поле с именем 'СтрокаПодключения' я ввожу текст '127.0.0.1' | ||
И в таблице "СписокНастроек" я нажимаю на кнопку с именем 'СписокНастроекДобавитьОбщиеНастройки' | ||
Тогда открылось окно 'Интеграция с системой N (Настройка интеграции) *' | ||
И я нажимаю на кнопку с именем 'ФормаЗаписатьИЗакрыть' | ||
И я жду закрытия окна 'Интеграция с системой N (Настройка интеграции) *' в течение 20 секунд | ||
* Проверка существования предопределенного элемента интегрируемых систем | ||
И В командном интерфейсе я выбираю 'Управление интеграциями' 'Интегрируемые системы' | ||
Тогда открылось окно 'Интегрируемые системы' | ||
И в таблице "Список" я перехожу к строке: | ||
| 'Идентификатор настройки' | 'Код' | 'Наименование' | | ||
| 'СистемаN' | '000000001' | 'Система N' | | ||
И в таблице "Список" я выбираю текущую строку | ||
Тогда открылось окно 'Система N (Интегрируемая система)' | ||
И Я закрываю окно 'Система N (Интегрируемая система)' | ||
* Дозаполнение интеграционного потока | ||
И В командном интерфейсе я выбираю 'Управление интеграциями' 'Интеграционные потоки' | ||
Тогда открылось окно 'Интеграционные потоки' | ||
И в таблице "Список" я перехожу к строке: | ||
| 'Код' | 'Наименование' | | ||
| '000000001' | 'Интеграционный поток системы N' | | ||
И в таблице "Список" я выбираю текущую строку | ||
Тогда открылось окно 'Интеграционный поток системы N (Интеграционный поток)' | ||
И я нажимаю кнопку выбора у поля с именем "НастройкаИнтеграции" | ||
Тогда открылось окно 'Настройки интеграции' | ||
И в таблице "Список" я перехожу к строке: | ||
| 'Код' | 'Наименование' | | ||
| '000000001' | 'Интеграция с системой N' | | ||
И в таблице "Список" я выбираю текущую строку | ||
Тогда открылось окно 'Интеграционный поток системы N (Интеграционный поток) *' | ||
И в поле с именем 'ТочкаВхода' я ввожу текст '/test' | ||
И я нажимаю на кнопку с именем 'ФормаЗаписатьИЗакрыть' | ||
И я жду закрытия окна 'Интеграционный поток системы N (Интеграционный поток) *' в течение 20 секунд |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -23,4 +23,4 @@ | |
"level": "debug" | ||
}, | ||
"exitCode": "./build/out/yaxunit/result.txt" | ||
} | ||
} |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Добавьте проверку введенного значения
После ввода значения
28
и сохранения формы отсутствует проверка корректности сохранения данных.Рекомендуется добавить шаг проверки: