Найти в Дзене
СцТ. Рабочие заметки

СцТ. Рабочие заметки

Заметки о решении реальных задач автоматизации на проектах на базе инструментов «1С:Сценарное тестирование» и «1С:Тестировщик»
подборка · 22 материала
Почему пакеты тестирования стартуют параллельно при запуске по расписанию из планировщика заданий Windows?
Один из рабочих дней специалиста по тестированию начинается с просмотра протоколов ночного запуска всех имеющихся регрессионных автотестов. Возможно, это происходит даже ежедневно. И, как правило, чем дольше применяется автоматизированное тестирование, тем меньше обнаруживается ошибок. Разумеется, при условии своевременной коррекции выявленных дефектов и регулярной актуализации самих тестов. По классике, привычный протокол тестирования содержит больше зелёного цвета, чем красного — то есть большинство...
Нажатие на ссылку в тексте шагами сценария тестирования
Сегодня о ссылках в тексте. А еще о важности творческого подхода и экспериментов в нестандартных ситуациях. Ссылки на внешние ресурсы или внутренние объекты конфигурации в программных продуктов 1С давно стали привычным делом. Обычно это строки, целиком являющиеся ссылками. Инструмент «1С:Сценарное тестирование» умеет успешно нажимать такие ссылки. А что делать, если текст представляет собой большое описание и ссылкой является не весь текст, а какое-то конкретное слово или словосочетание в данном...
Проверка перечислений через сообщения пользователю
Сегодня про один из самых надежных и стабильных элементов формы. Про поле ввода с типом перечисление. Действительно, у перечисления есть некий ореол стабильности. Что может «сломаться» в списке значений, который недоступен для изменения пользователю? Так же согласитесь, что, в большинстве случаев, перечисления проверяются «незаметно» в рамках других проверок. Например, перечисление хозяйственных операций документа обязательно будут проверены в тестах по созданию документа с каждой хозяйственной операцией...
108 читали · 1 год назад
Многострочные строки в значениях переменных
Сегодня больше про «случайную экспериментальность», которая всегда имеет тенденцию заканчиваться интересными открытиями. Впрочем, случайны ли случайности - это еще тот неоднозначный вопрос! Бывает, считаешь, что знаешь систему, строишь, исходя из этих знаний, гипотезы, которые точно должны решить поставленную задачу. А все мимо. И вдруг, рука дрогнула и курсор куда-то случайно нажал, на автомате занес некорректные данные, совершенно нелогично построил алгоритм и все… Все заработало. Но перейдем к сути и поговорим про многострочный текст и его хранение в значениях переменных...
Как подключить шлюз тестирования без перезапуска клиента тестирования?
Прежде чем нажать на кнопку «Запустить тестируемое приложение» в обработке для создания сценарных автотестов, есть ли у Вас мгновение раздумья? Если нет, то значит вы не используете шлюз тестирования в своих сценариях тестирования. А если есть, то значит вы вспоминаете: точно ли установили флаг «Запуск со шлюзом тестирования»? Шутки шутками, но, действительно, от человеческого фактора никуда не деться. И вот вы создали большую часть сценарного автотеста и, когда понадобилось добавить один из шагов,...
168 читали · 1 год назад
Видимость и доступность кнопок на форме 1С
Сегодня про проверку видимости и доступности кнопок на форме. И в частности про обнаружение ошибок путем их подтверждения действиями над другими элементами формы: когда заранее ожидаемой ошибке присваивается статус «Не является ошибкой», а в зависимости от результата прохождения следующего шага теста выводится итоговое суждение - является ли заранее ожидаемая ошибка ошибкой или нет. Второе предложение звучит мудрено и запутано? Но интересно. Будем разбираться. Для начала ознакомимся с условием решаемой задачи...