247 reputation
16
bio website purl.org/net/oakley
location Barrington, IL
age 54
visits member for 3 years
seen Aug 22 at 15:47

I started as a FORTRAN programmer, paid my dues writing C and X11/Motif, switched to Perl, discovered Tk, and from that, Tcl, and spent the next decade plus writing cross-platform GUIs in Tcl/Tk.

I then spent three years using python and a smattering of ruby to create a cross-platform automated testing framework. I am now working in an all-Windows shop, again building an automated testing framework and still using Python.

The open source projects I currently am active on are:

I also maintain a sporadically-updated blog at boakley.github.io, focused mainly on my work with the robot framework.


Aug
22
comment cross-OS automated testing
@dog: yes, you can run tests on more than one platform at the same time. You configure how many concurrent jobs it supports, from 1 to whatever your system can handle. Each job will have its own separate reports, but you can create a job that consolidates the reports after they all finish.
Aug
22
awarded  Citizen Patrol
Aug
20
comment cross-OS automated testing
Your answer gives advice for a testing tool, but I think the question is about a tool that automatically kicks off testing, which presumably would be tool-agnostic: "My question is - is there any tool (preferable open source) which can called after an SVN commit to trigger repository update from SVN, compilation and if all went well, to run the unit tests on each platform?"
Aug
20
answered cross-OS automated testing
Aug
15
answered Selenium: driver.findElement(By.xpath(“xpath”).click(); failing
Aug
11
comment Can developer do automation test for the feature that he has implemented?
@PhilKirkham: perhaps the better way to describe might have been to say the goal is to create appropriate quality software. Quality is definitely relative -- a shell script that will be run once has lower quality demands that the software for driverless cars, medical equipment and nuclear reactors. Still, I think we should all strive to produce high quality software no matter what the circumstance.
Aug
10
awarded  Yearling
Aug
10
answered What are some good open source UI Testing tools for testing Windows GUI?
Aug
9
comment Cross-Browser compatibility Tools to simulate Mac Operating system
You say you tried with browserstack.If you're asking this question, apparently browserstack didn't meet your needs. Why? What are you looking for that browserstack couldn't deliver?
Aug
9
answered Can developer do automation test for the feature that he has implemented?
Aug
9
answered Disabling failing tests in CI if they discover known bugs
Aug
9
revised Are there ready solutions for saving robot framework test results into a database?
added 234 characters in body
Aug
9
comment How to use Run Keyword IF" in Robot Framework
You probably will need quotes around the first part of the expression: '${CreateButtonVisible}' == ...
Aug
9
comment Robot framework. How to select option by text but value
Your question is hard to understand. You told us what you want to do but haven't asked any real question. Are you asking us to write a complete test case for you? What does this have to do with robotframework, which you've included as a tag?
Aug
9
comment How to start all tests with a clear session after browser crash,
This question has the robotframework tag, but this question appears to have nothing to do at all with robotframework.
Aug
9
answered Robot Framework data-driven automation testing: Can data derived from a database be used as a data source for a test template?
Aug
9
revised Fitnesse vs Robot
added 1947 characters in body
Aug
9
comment Fitnesse vs Robot
Robot doesn't have limitations in how it can be extended, as you imply in your answer. Robot is based on python, and you can write keywords in python or just about any other language, so it is even more extendable than a pure python solution. And while I don't expect a PO to write tests, the requirement was for a PO to be able to read tests, and robot is very strong in that area. Finally, robot uses selenium webdriver for web UI testing, so it has all the advantages of a pure python solution.
Aug
9
answered Fitnesse vs Robot
Jul
14
awarded  Critic