Benefits of using default methods in interfaces (JDK8) in web testing with selenium

Programming language Java doesn’t allow multiple inheritances. Java uses interfaces to simulate multiple inheritances without importing its disadvantages. The cost of this is that method implementation was not possible in interfaces until JDK 8. JDK 8 contains a new feature which allows us to create default implementation for interface methods. Simply just add keyword “default” […]

Read more
VirtualBox and some issues with it

Do you wonder about a bug free program which can handle virtual machines? Easy to use and it contains all those little shine elements you love to use? Sounds good, but it is barely possible. I will not talk about perfect program, nor I found one which is, but about one which is open source […]

Read more
Testrail – first impressions

Everybody can confirm that the software development and testing are very complex processes. Having a good organizing tool (or using more of them) can help a lot to make the process faster and more fluid. This time I will write about TestRail – the test management tool. Why Testrail? We have tried many test management […]

Read more
Comparison of web-based bug tracking tools

IT projects need a bug tracking (or issue tracking) system. Having a bug tracking system is extremely valuable in software development. They are used extensively by companies developing software products and applications. There are lot of web-based bug tracking / project tracking tools. We tested the following tracking tools: Asana – http://www.asana.com Assembla – http://www.assembla.com […]

Read more