Wednesday, February 23, 2011

Software Craftsmanship Belarus

Yesterday attended a small meeting regarding MongoDB.



http://www.linkedin.com/groupItem?view=&gid=3180862&type=member&item=43449653&qid=f86f59c7-e576-47ea-b91d-d991b5a24e56&goback=%2Egmp_3180862


During coffebreak I had a small conversation with the organizer -- Aliaksei Kliuchnikau

We touched some BDD-related questions like problems and possible solutions -- here at Target Process Inc. we acquired rich experience regarding BDD.

By the end we agreed that it would be interesting if I conducted the next presentation. The topic will be about Enterprise Service Bus architecture and it's NServiceBus implementation.

Let's see... 15th of March -- that's the date! :)

Tuesday, February 15, 2011

Unit Tests: Antipatterns presentation

It was a while since I did my presentations - 4 months already.

But today I starting preparations for the next one -- "Unit Testing -- antipatterns and patterns".

It seems that we need to cover not only unit tests themselves, but acceptance UI tests as well (Page Object pattern rules!)

NServiceBus acceptance tests

Yesterday I was fighting with Selenium WebDriver and NServiceBus.

The idea is to test our plugin system (which is written with using of NServiceBus) via Selenium WebDriver.

There are about 2500 functional tests already written with using of just Selenium, and it would be nice to keep them running, so we need to use WebDriverBackedSelenium

For now I stopped on trying to revise possibilities emulate old Selenium API.