{09:39} Артур меня с самого утра поругал. За дизайн на продакш-сервере. Я там стиль поменял, из-за чего в некоторых формах поле номера дома съехало, кроме той, в которой я и делал изменения. А изменения я делал потому, что положение поля номера дома зависело от количества символов в его названии. В моём варианте этой зависимости нет. В остальных местах тоже нужно было так сделать, но я как-то упустил этот момент, оставил на потом. Вот это всё потому, что занимаюсь подпольной деятельностью. Нужно такие задания себе официально брать.
А изначально всё из-за того, что одна и та же конструкция раскопирована в проекте в нескольких местах. Бу!
[Mantis. : Testing and analysis.]
{10:24} Моя задача - избавиться от заданий, отмеченных как выполненные. Они доставляют мне беспокойство и вызывают ощущение беспорядка в Mantis. А потом возьмусь за "висяки"...
-----
Resolved: 59 (64).
Reopened: 3 (1 - баг не исправлен; 2 - несоответствие требованиям).
Closed: 1.
To deep testing: 1.
-----
{12:41} Ну вот, сегодня хорошее тестирование. Из пяти проверенных пунктов три забраковал. Но пасаран!
[Автоматизация. : Регистрация категории. : Тест-элемент.]
{14:30} Регистрация категории автоматизирована. Однако вопросы, затронутые здесь, должны быть рассмотрены. Вероятнее всего, это будет делаться уже на новых тестах. Потому что новые тесты нужно делать уже, чтобы было что показывать заказчику. Все работы по улучшению самой системы тестирования всегда второстепенны, так как доказать их полезность сложновато. Разработчику тестов будет проще, но заказчика это не интересует. За удобство разработки он денег не платит. ~ [
...]
[Автоматизация. : Поиск категории по названию. : Тест-элемент.]
Тест-ядро. Может быть, если это проверка, пускай возвращают булевый результат? Хотя JUnit в случае неудачи возвращает исключение...
Идентификаторы элеметов странички. Их можно подготовить заранее для каждой используемой странички. Сделать что-то типа объекта. И обращаться к нему.
Нужно что-нибудь сделать для более удобного создания HashMap в менеджерах тест-элементов и тест-ядрах.
-----
{18:02} Теперь мои элементы могут найти категорию по имени. Узнал много новенького, пока это реализовывал. Получается медленнее, чем я рассчитывал, но с опытом и знаниями придёт и эффективность.
Из параметров тестового окружения могут быть собраны объекты тестового окружения. Это можно делать сразу во время загрузки варианта тестового окружения.