A new web-testing paradigm: Robot Framework & Page Objects

Though I am not a QA engineer, a year ago frishberghellmanj and I took it upon ourselves to help NCBI’s QA department replace their dying automated web testing framework, IBM’s Rational Functional Tester(RFT). The process introduced some innovative new tools that we released open-source, but perhaps more importantly, it introduced new practices to our QA group. In this post I’ll discuss our experiences with developing our own testing framework and our experience integrating some programming-best-practices to our QA group. Continue reading “A new web-testing paradigm: Robot Framework & Page Objects”

Sacks vs. Dawkins

Rabbi Jonathan Sacks, the former Chief Rabbi of England, came to visit Kemp Mill Synagogue this past Shabbat as a visiting scholar. I’ve never heard him speak but had read his book The Great Partnership, about religion’s relationship with science.

I had no epiphanies reading this book, but it did reinforce my own thoughts about how I relate to both rationality and religion. Essentially, Sacks’ position is that religion and science don’t contradict each other, nor do they support each other’s claims. Rather they belong to two distinct spheres, both answering different, yet valid questions. Science asks how, religion asks why. Sacks addresses this issue quite eloquently. Continue reading “Sacks vs. Dawkins”