News Update from Mindoo Land: Domino JNA / JNX  

By Karsten Lehmann | 7/26/21 7:41 AM | Development - Notes / Domino | Added by Oliver Busse

In a pandemic (in particular with two young kids of 5 and 7 years), times flies by even faster than in regular times, so it's no surprise that this blog has not seen many updates for a very long time. Just wanted to let you know that we are still very busy, leveraging and improving the Domino AppDev platform.

Adding Selenium Browser Tests to My Testcontainers Setup  

By Jesse Gallagher | 7/20/21 2:43 PM | Development - Notes / Domino | Added by Oliver Busse

Yesterday, I talked about how I dove into Testcontainers for my app-testing needs. Today, I decided to use this to close another bit of long-open business: automated browser testing. I've been very much a dilettante when it comes to that, but we have a handful of browser-ish tests just to make sure the login page, the main page, and some utility pages load up and include expected content, and those can serve as a foundation for much more.

Tinkering With Testcontainers for Domino-based Web Apps  

By Jesse Gallagher | 7/20/21 2:43 PM | Development - Notes / Domino | Added by Oliver Busse

For a while now, I've seen the Testcontainers project hanging around in my periphery. The idea of the project is that it uses Docker to allow you to programmatically load services needed by your automated test suites, rather than having to have the servers running separately. This is a clean match for something like a WAR-based Java webapp that uses, say, Postgres as its backend database: with this, you can spin up a Postgres image from the public repository, fill it with test data, run the suite, and tear it down cleanly.