Печатники

Какой-то высокородный проходимец спас наивную принцессу, а я с сотоварищи пытался спасти ее от неминуемой свадьбы с… «героем». Интриги, скандалы, расследования, открытые противостояния и тайные стычки… Странный сон. Да и вообще, наивным принцессам место в сказках. Трон, как и государство, требуют самостоятельного и амбициозного… проходимца.

Кстати о сказках в частности и книгах в общем. И то и другое печатают вот уже сотни лет. Когда-то печати не было. Ну максимум делали оттиски на том, что заменяло бумагу. Зато сейчас, печатают очень много всякого: от газет до органов.

  • Главный инструмент — принтер.
  • Главный принцип — печатаемый объект выбирает оператор.

Это отличает современную печать от штамповки или издательства. Теоретически, напечатать можно всё. Просто что-то печатать пока не умеют, а что-то даже не пытаются.

Как на счёт того, чтобы напечатать красивую жизнь, страну и наивную принцессу?
  • Иногда проще напечатать детали и собрать нужное из них ручками.
  • Иногда проще напечатать восковку, а потом с ее помощью сделать форму и отлить детали из металла.
  • Иногда проще напечатать товар, а на вырученные деньги купить что-нибудь, пока ещё непечатное.
В этом деле наличие ума очень даже требуется.

Иногда, принтером выступает другой человек. Например, когда нужно напечатать чистоту или массаж. Впрочем, ручной труд это всё-таки не печать. Даже если нарядить человека роботом или поставить к конвейеру.

Ну а я этим утром (а так же вечером и днём) собираюсь «печатать» деньги создавая автоматизированные тесткейсы. Работать буду. Тесткейсы нужны для того, чтобы в любой момент времени их запустить и убедиться, что критический функционал приложения работает именно так, как от него ожидается. Т.е., чтобы быстро выявить новые баги и пользователь (который на самом деле ты, твои близкие, родственники, соседи или друзья) не страдал, а совсем даже наоборот — радовался.

Внезапно 15:00.

Сегодня у меня день загадок.

Почему виснет сайт у одного из клиентов?

Да тут известно всё. Во-первых, у хостера перебои были. Во-вторых, модуль меню делает 139 запросов к базе при каждом обращении. Делал его не я. И этому «не я» заплатили. Переделывать бесплатно не желаю. Поэтому, лесом.

Почему не пришёл заказ к другому клиенту?

Спрашиваю: тестовый заказ сделали? Нет? Делайте. Всё ок? Ну значит проблема на стороне того, кто делал заказ. Может браузер старый, куки отключены. Да мало ли.

Как подключить к Зефиру мои тесты?

А вот не знаю. Уже пять часов голову ломаю. Нужно пообедать и отвлечься. Может придумаю.

О! https://support.smartbear.com/zephyr-scale-server/docs/test-automation/overview.html Хм!

Теперь чай. Затем 11 км (режим 4) на велотренажёре.

Тяжело о чем-то думать, пока не решена задача. Может оно и к лучшему. Но вообще, нужно сначала ощутить покой и радость…

Вдох. Выдох. Улыбка. Вот теперь можно трудиться дальше.

Будем получать репорт и сливать его Зефиру. Здесь может пригодиться xml2js.

npm i xml2js

Получить данные и преобразовать в то что нужно, это получилось легко. Передать их в Зефир — не получилось вообще.

Печально, но ладненько. Сейчас 23:30. Думаю, мозг отключился ещё в девять вечера.

Самым разумным будет, во-первых, лечь, во-вторых — спать. Я офф.

 

Напишите комментарий