I’ll be joining a panel discussion at the Globant Quanta NXT 2024 conference on August 29. The topic of discussion is : “Gear up for AI Impact on Businesses: Present and Future.” I told them I have “a contrarian opinion” on AI, and they said that’s ok, it’ll make the conversation more interesting. You canContinue reading “Joining Panel Discussion on AI in testing”
Category Archives: Uncategorized
QA or The Highway Talk
Last week, I went to Columbus Ohio to give a presentation on “Pair Testing and Other Radical Ideas”.The conference was great, I meet a lot of nice people, and my talk was well received. My favorite comment was from an another tester who said my talk kept him awake after lunch. Here are the slides:Continue reading “QA or The Highway Talk”
Getting Started with Python for Test Automation – workshop week 6
Further exploring Pytest, introducing Python Classes Functions with *args and **kwargs structures in more detail.
Getting Started with Python for Test Automation – workshop week 5
Further exploring Pytest, introducing Python Classes Functions with *args and **kwargs structures in more detail.
Friday Test Workshop
Getting Started with Python for Test Automation – workshop week 1
This is our first workshop in the Getting Started with Python course. We cover installing Python on Windows (or Mac) as well as using pyenv to install different versions of Python. We introduce the interactive Python REPL and install iPython with pip. We then start with the basics of programming Python with the classic “Hello World”Continue reading “Getting Started with Python for Test Automation – workshop week 1”
4 principles of QA testing
QA testing should do these 4 things: Make sure software works Most of the time, test automation is really only doing #1 — making sure that it works, by navigating around the application, and performing basic functions. This is ok. This is what automation is good at. But you also need to do other things.Continue reading “4 principles of QA testing”
ChatGPT can’t calculate Fibonacci sums
I tried to get ChatGPT to teach me a simple coding challenge today… With a little help (from me), it got the following Python code: I asked ChatGPT why when I run the code I get a different number (17710): Here, it fails to stop before 10000. But still thinks it gets 19683 (instead ofContinue reading “ChatGPT can’t calculate Fibonacci sums”
Test Frameworks
Why do you need a test framework? Isn’t automation enough? A test framework helps to organize test code, making it easier to maintain, faster to add new tests, and easier to track down issues.
Test Automation Training
Testers aren’t developers. At least most of them aren’t. Or they didn’t start out that way. But now you have a bunch of automated tests, an organically grown test framework, and assorted tools for managing test data and environments. Your developers won’t touch the tests. They’re only kept running by a miracle — and byContinue reading “Test Automation Training”
