Отладочная версия

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

Как сообщить о падении BAS?

Падение BAS означает, что все приложение внезапно закрывается.

Чтобы увидеть, как выглядит падение, выполните ScriptWorker.DebugTerminate(1);

  1. Скачайте отладочную версию, ссылки доступны ниже.
  2. Запустите BrowserAutomationStudio.exe.
  3. Воспроизведите падение.
  4. После падения файл crashdump_bas.dmp появится в той же папке, что и BrowserAutomationStudio.exe. Отправьте этот файл на почту mail.to.twaego@gmail.com

Как сообщить о падении браузера?

Когда падает браузер, закрывается только окно браузера, основное приложение остается работать.

Чтобы увидеть, как выглядит падение браузера, выполните _simulate_crush()!

  1. Скачайте отладочную версию, ссылки доступны ниже.
  2. Переименуйте папку Worker в WorkerRelease.
  3. Переименуйте папку WorkerDebug в Worker.
  4. Запустите BrowserAutomationStudio.exe.
  5. Воспроизведите падение.
  6. После падения файл crashdump_chrome.dmp появится в той же папке, что и BrowserAutomationStudio.exe. Отправьте этот файл на почту mail.to.twaego@gmail.com.

Отладочная версия браузера может быть нестабильной и падать даже тогда, когда релизная версия будет работать нормально. Пожалуйста, убедитесь, что ошибка воспроизводится и в релизной версии перед отправкой файла.

Как сообщить об утечке памяти

Утечка памяти означает, что объем памяти, выделяемой процессом BrowserAutomationStudio.exe, постоянно увеличивается.

  1. Скачайте отладочную версию, ссылки доступны ниже.
  2. Запустите SetFlags.bat.
  3. Запустите BrowserAutomationStudio.exe.
  4. Запустите скрипт, дойдите до того момента когда начинает течь память.
  5. Запустите TraceMemoryStart.bat, этот файл находится в той же папке, что и BrowserAutomationStudio.exe.
  6. Выполните необходимые действия для возникновения утечки.
  7. Запустите TraceMemoryEnd.bat, этот файл находится в той же папке, что и BrowserAutomationStudio.exe.
  8. Файлы A.txt и B.txt появится в той же папке, что и BrowserAutomationStudio.exe. Отправьте этот файл на почту mail.to.twaego@gmail.com.

Доступные версии