Что такое Stack Trace?
Простой вопрос, который могут задать на техническом собеседовании. Это список вызовов методов от старта программы до места, где произошла ошибка. Для демонстрации примера протестирую код бина StockQuote, созданного в предыдущем посте. public class TestStockQuote { public static void main(String[] args) { StockQuote quote = new StockQuote(); System.out.println(quote.getHigh() / quote.getLow()); } } При попытке запустить этот код получу следующее: Exception in thread "main" java...
Для чего нужен DevTools Тестировщику? Часть 4.
В предыдущих статьях мы разобрали структуру DevTools и основные элементы, также начали подробно разбирать каждую вкладку, в этой статье мы продолжаем детально разбирать вкладки DevTools. Панель отображает временную шкалу использования сети, выполнения JavaScript-кода и загрузки памяти. После первоначального построения графиков таймлайна становятся доступны подробные данные о выполнении кода и всём жизненном цикле страницы. Можно изучить время выполнения отдельных частей кода, выбрать конкретный промежуток на временной шкале и узнать, какие процессы происходили в этот момент...