Writing and maintaining automated functional tests for web applications has always been a very complicated issue for us. We are usually between using Selenium or Canoo WebTest but regardless of the choice we seemed to always have to spend a lot of time fixing broken funcional tests and having trouble running them on continuous integration tools such as Cruise Control. Plus writing the tests itself was usually a very dull activity with all those xpaths and problems with Ajax calls, timers, etc. …
Spock is a testing framework based on the Groovy language but can also be used for regular Java projects. It is based on JUnit so running the test cases is as easy as running any regular JUnit tests, be it from an IDE or continuous integration servers. The framework aims to allow developers and testers to write specifications that are easily read and, ideally, may serve as documentation for actual code. …
We believe in Estonian economy growth, we want to be on par with increasing demand of great people and wonderful services we can provide.
Therefore Aqris is looking for additional testers into its professional team.
Check out from Career page or go directly to Job AD.
I recently found this interesting article about UI test automation. I agree with most points mentioned there.
By definition the only thing that cannot be tested any other way than via UI is the UI itself - in a typical web application this means mainly JavaScript. However the good thing with JavaScript is that usually there are not many dependencies between different pages. …
In general design decisions are driven by either implementation problems or desire to improve readability. Interestingly I have found that for me the latter often drives refactorings inside existing classes but rarely creation of new classes. However creating new class to make important domain constraints or business rules explicit can be much more expressive than just introducing some new local variable or method. …
The thing that I seriously missed since I started to use Android Dev Phone 1 was Estonian Mobiil-ID. So in order to visit internet bank I had to use my ID-card again. And as I haven't bothered to set ID-card software up to my Gentoo box, I could only use bank services in Windows.
The 07.11.2009 Ford Ironman Florida 2009 edition was won by first-time Ironman Champions Kirill Kotshegarov of Estonia in 8 hours, 24 minutes and 39 seconds which is also a new Estonian record!
While not in the top 10 after the swim, Kotshegarov had steadily moved through the field behind race leader Luke McKenzie at the end of the bike. …
Spring Roo is essentially RAD tool that simplifies project setup and some other common tasks like creating simple persistence queries, stubbing controllers/views, adding JMS/email support.
Internal architecture is more described here http://blog.springsource.com/2009/06/18/roo-part-3/ but essentially it relies heavily on AspectJ inter-type declarations (ITD - "mixin" for Java) to separate the generated code and code written by developer. …
It's not possible to talk about technology and not to try writing something on it. So, because I have something to compare to (Aqris AMS, which was written using GWT http://ams.aqris.com) I wanted to make a similar calendar, but on javafx.
Firstly, it was really hard to get used to new syntax. Secondly, components base is a little poor and I'll show you why.
My first thought was to do calendar view using simple table, that has 96 rows and 7 columns. …
By default GORM injects whole set of dynamic finders into domain entities. However what should one do if he needs to implement more complex queries that require use of Criteria Builder or HQL?
Simplest option is just to do this in the layer on top of domain model. So our controllers or services would call something like Customer.executeQuery or Customer.createCriteria. Although this is the simplest option it is also the worst. First, …
Add Comment