Здоровья крепкого уважаемые!
Хочу поднять одну темку, от которой еще немного и "крыша поедет" Как добиться надежной работы скрипта. Прошу прощения если было уже было обмусолено. Есть задачка автоматизации корпоративного прог.комплекса на Java script под IE. Ничего сложного - через name, id, innertext, href и тд нажимать кнопки на страницах (click, focus) и получать результат. НО планируется запускать скрипт на ночь чтобы к утру результат поэтому нужна безотказность как у АКМ-47 (контроля нет), предусмотреть возможные нештатные ситуации: нет сети, проблемы с сервером (админы чудят), зависание сервака, активность непредусмотренных окон (VipNet, Каспер и тд)и тд и тп. до бесконечности. Вот здесь засада - основная команда одна, а шлейф за ней - россыпь различных WinExist, WinKill, @error, _IEObj и тд. многократные многоэтажные проверки команд скрипта по различным направлениям размер скрипта растет на глазах и дальше прямо как в жизни - Кто будет проверять проверяющих? как в домашнем ремонте где то надо остановится. Вопрос где ... в этом перфекционизменном угаре пределов нет :stars:. Тема думаю многим знакомая, хотелось бы обсудить, узнать мнение гуру в этом вопросе - как найти золотую середину. Заранее благодарю за мнения, высказывания
Хочу поднять одну темку, от которой еще немного и "крыша поедет" Как добиться надежной работы скрипта. Прошу прощения если было уже было обмусолено. Есть задачка автоматизации корпоративного прог.комплекса на Java script под IE. Ничего сложного - через name, id, innertext, href и тд нажимать кнопки на страницах (click, focus) и получать результат. НО планируется запускать скрипт на ночь чтобы к утру результат поэтому нужна безотказность как у АКМ-47 (контроля нет), предусмотреть возможные нештатные ситуации: нет сети, проблемы с сервером (админы чудят), зависание сервака, активность непредусмотренных окон (VipNet, Каспер и тд)и тд и тп. до бесконечности. Вот здесь засада - основная команда одна, а шлейф за ней - россыпь различных WinExist, WinKill, @error, _IEObj и тд. многократные многоэтажные проверки команд скрипта по различным направлениям размер скрипта растет на глазах и дальше прямо как в жизни - Кто будет проверять проверяющих? как в домашнем ремонте где то надо остановится. Вопрос где ... в этом перфекционизменном угаре пределов нет :stars:. Тема думаю многим знакомая, хотелось бы обсудить, узнать мнение гуру в этом вопросе - как найти золотую середину. Заранее благодарю за мнения, высказывания