Блог

С чего начать развитие программного продукта и что такое стартап?

Понятие стартапа весьма обширно и включает массу аспектов. Что следует учитывать при создании нового проекта? Какие заблуждения встречаются чаще всего? Какие практики хорошо себя зарекомендовали? Попробуем разобраться, с чего начать и как подготовиться к старту.

Выбор инструментов для UI тестирования: Selenium или Selenide?

Написать хороший UI тест непросто. AJAX запросы, таймауты и страницы с динамическим контентом - лишь часть проблем, с которыми сталкиваются тестировщики. Один из наиболее популярных продуктов в сфере UI тестов - это Selenium WebDriver. Однако стоит понимать, что это низкоуровневая библиотека для управления браузером, она не разрабатывалась для удобного написания тестов.

Синтаксис интерфейса

Интерфейс – это связующее звено между пользователем и программой. Современные десктоп- и веб-приложения без удобного интерфейса едва ли могут быть конкурентоспособными. Да, возможности программного обеспечения стоят на первом месте, однако никто не хочет тратить месяцы на изучение новых инструментов. Пользователи хотят быстро освоить новый продукт, поэтому элементы управления должны быть понятными. Чем проще работать с приложением, тем лучше.