Microsoft компаниясы жобаның шығарылымы , ол браузер интерфейстеріндегі операцияларды автоматтандыруға арналған әмбебап API ұсынады. Мысалы, драматург нақты веб-сайтты жаңа қойындыда ашу, пішінді толтыру/жіберу, белгілі бір элементтердің үстіне апару, салыстыру нәтижелерімен салыстыру немесе скриншот жасау үшін сценарий жасауға мүмкіндік береді. Жоба Node.js платформасы үшін кітапхана ретінде жасалған және Apache 2.0 бойынша лицензияланған.
Драматург ерекшеліктері:
- Chromium, Firefox және WebKit негізіндегі әртүрлі браузерлермен жұмыс істеу кезінде жалпы сценарий мен API пайдалану мүмкіндігі;
- Бірнеше беттерді, домендерді және iframeлерді қамтитын күрделі сценарийлерді жасау мүмкіндігі;
- Басу және пішінді аяқтау сияқты әрекеттерді іске қоспас бұрын элементтердің дайын болуын автоматты түрде күтіңіз;
- Желілік сұрауларды талдау үшін желілік әрекетті ұстау;
- Беттерді еркін өзгертуге арналған сүзгі сценарийлерін іске қосуды қолдау;
- Мобильді құрылғыларды, орындарды және кіру құқықтарын эмуляциялау мүмкіндігі (мысалы, maps.google.com сайтында пайдаланушының белгілі бір орнын модельдеуге және карта скриншоттарын жасауды автоматтандыруға болады);
- Қалыпты тінтуір мен пернетақта оқиғаларын жасау;
- Файлдарды жүктеуге және жүктеп алуға қолдау көрсету.
Ақпарат көзі: opennet.ru
