BrowserAutomationStudio 18.5.0 has been released | Выпущена 18.5.0 версия BrowserAutomationStudio


  • administrators

    @Viktor

    Цикл, например, не всегда срабатывает...

    А можно пример?

    Else опять же не прикрутишь, тока сначала переписывать условие.

    Да, уже ответил, скоро будет.

    Из юзабилити осталось, чтобы в режиме отладки по мере выполнения скрипта прокручивались действия.

    Тоже скоро. Весь интерфейс панели со скриптом будет значительно улучшен.

    UPD. Автору просьба! Прикрутить поиск по переменным в инспектор. Или окошечко со значением выводить, когда переменная выбирается. Или добавить ручную сортировку переменных в инспекторе. Кароче, чтобы удобно было отслеживать значение переменной. Хотя бы может кто-нибудь скажет, по какому принципу они группируются?!

    И это тоже скоро будет.



  • @support не получится пример:) Я же не знаю точно, когда он не сработает :) Недавно просто промучился пару часов..
    Не обращайте внимания, это не так часто происходит, чтобы серьезно морочиться..
    Спасибо большое за поддержку!
    ЗЫ. Нужно интерфейс для создания своих экшенов, или мануал по их составлению!!!
    Еще конструктор запросов по коду странички..


  • administrators

    Следующим апдейтом будут еще мелкие улучшения этой области(не все успел)
    0_1495108950610_ActionInterface.png

    Обновление поискового алгоритма для действий.

    Несколько подсказок для ресурсов.

    Подсказки для самых труднопонимаемых действий.

    И еще 2 вещи, которые должны упростить работу с софтом.

    Синхронизация списка и ресурса.

    И короткие таймауты. Сейчас БАС ждет 60 секунд перед кликом по элементу которого нет на странице.

    После апдейта, время ожидание станет 10 секунд если страница загружена и 60 если нет. Все таймауты как и раньше можно будет настроить индивидуально для каждого действия и глобально для всего скрипта.


  • administrators

    @Viktor

    ЗЫ. Нужно интерфейс для создания своих экшенов, или мануал по их составлению!!!

    Да, это будет, можно будет объединить выбранные действия на странице в свое действие. Софт сам поймет, какие входные и выходные параметры они используют и создаст интерфейс для нового действия такого типа.

    0_1495109754001_Interface.png

    Это все будет запаковано в модуль и может быть передано другому пользователю БАС.

    Конструктор модулей будет вместе с

    "Поддержка с# и npm модулей, возможно других языков."


  • administrators

    @Viktor

    Еще конструктор запросов по коду странички..

    Пока не знаю, могу подсвечивать найденные элементы по ходу изменения селектора



  • @support или какой-нибудь тестер. например есть ветка класс-класс-класс-непонятная ерунда-лэбел
    Чтобы можно было забить селектор к 1 классу, проверить, чтобы он находился, а потом развивать дальше, естественно меняя селекторы при необходимости. Я месяц в них разбираюсь,, с грехом пополам работать можно, но все равно ничего не знаю :)
    Или это оно и есть? Будет подсвечиваться в в коде страницы, или в браузере?



  • @support

    @support said in BrowserAutomationStudio 18.5.0 has been released | Выпущена 18.5.0 версия BrowserAutomationStudio:

    Вы имеете ввиду количество отпечатков или доступность сервиса. Если доступность, то это будет исправлено через пару дней. Если количество, то можете описать подробнее?

    Когда настраивался на получение отпечатков через сервер, в многопоточном режиме програмы, заметил баги, и решил пойти путем наименьшего сопротивления. Решил выкачать пару тысяч отпечатков в файлы. Накидал простенький алгоритм, поставил задержку секунду после получения каждого отпечатка. Сервак дал выкачать сразу около 300 отпечатков, потом выбил ошибку. Запустил снова, дал еще 150 отпечатков. Потом 75. Потом давал по 50 и выбивал ошибку. Потом я поставил алгоритм игнора, и накачал сколько мне нужно. Но сама суть в том, что сервак сопротивлялся даже в один поток(на платной лицензии). Неудобно возится с отпечатками локально, но это стабильнее.



  • @support said in BrowserAutomationStudio 18.5.0 has been released | Выпущена 18.5.0 версия BrowserAutomationStudio:

    А софт запускается корректно после рекконекта к серверу?

    Да, потом все запускается нормально. Всегда только первый запуск происходит проблемно. Именно когда появляется индикатор прогресса, он может подвиснуть на любом уроне (25,50,87%). Иногда довольно на длительное время. На серваке я отменяю запуск, и запускаю снова. Тогда нормально стартует. А у приятеля на Windows 10 те же версии распаковываются еще сложнее. Приходится при зависании убивать процесс через менеджер процессов, потому что сам собой он не отменяется. После этого он может еще не запускаться секунд 30, хотя бегунок крутится.

    Если скопировать его после скачивания БАС, то баг повторяется?

    На моем серваке Бас установлен
    P.S. на моей рабочей машине установлена семерка, то таких багов я не наблюдаю



  • Я не знал что блок else нельзя копировать из другого участка кода. Возможно у меня из-за этого были часто проблемы. Потому что я блоки копировал даже из других скриптов. Зачастую работает нормально, обращу на это еще внимание. Выходит так делать нельзя?



  • Вроде прошло подвисание при первом запуске