Konstantin Pavlov
I am the Software Engineer.
And this is my blog about software development.
I am the Software Engineer.
And this is my blog about software development.
One of the challenges for start-ups or any new project is to reduce the amount of work while still delivering a full-featured product. Agile methodologies address this challenge on the project management level. Let’s discuss another approach to address it on the architecture level: UI-first development.
Recently I faced some dependency issues trying to install Ansible 2 on Debian 8 (Jessie). Googling a bit I found a solution which was a basically to upgrade or install missing dependencies. Following script automates the installation procedure:
Selenide is nice wrapper around selenium web driver allowing to simplify writting UI tests with Selenium.
Some of the cook features are:
$("div.myclass").is(Condition.visible)
So, let’s write some tests on selenide and make it run from maven in a normal browser or in headless mode.