Found accessibility bug with a new tool
Yesterday, it was a very busy day with very limited access to my desk. So I was not able to continue with the challenge of the day. This morning I saw a tweet of Kim Engel about day 7 of the challenge....
View ArticleChallenge 11 and 12 ready
A few days that I had no time at all to do anything for the daily challenge. However, I also can say that I performed 2 tasks. Be it, that I posted it on twitter. The Challenge of yesterday was easy....
View ArticleAutomatic testing framework
We have a build chain. After each code change in our version control (git) there is a build on our continuous integration server. This build creates each time an installable executable and runs some...
View ArticleSharing a quote
I found a quote that can be applied both in my personal life and in my life as software tester. When nothing is sure, everything is possible. It applies in my personal life. I do long distance trails....
View ArticleHow to write a fantastic bug report
Today I found a question in my mailbox. Bart, I am solving a bug report. According to developer X (who created the bug report) you said that ZZZ happen. How can I reproduce this? A normal question, no?...
View ArticleFound an awesome tool to create wonderful screen captures
One of the next challenges in the 30 days of testing challenge is to find and use a new tool. I already had some tests with a new tool like I explained in another blog post. I also told yesterday that...
View ArticleHow I clone very large repositories with git
We have problems lately to clone a repository from our git server. It seems that the one of our repositories is too big to clone from scratch. We are suffering with network timeouts. We use git as...
View ArticleValuable testing oracles you need to know as software tester
Yesterday, there was a discussion about our testing framework. The discussion ended soon in discussing testing oracles. I create this post to help with that discussion. What is a test oracle? Everybody...
View ArticleMutable Default Arguments in python
Our team has some simulators and integration tests written in python. For the most part, Python is a simple language that avoid surprises. That is why we took this language as the language used for...
View ArticleBrainstorming
Brainstorming, it is a very common thing that is used in agile teams. I never felt very comfortable in that process. I think I know why now. Brainstorming, it was an idea of Alex Osborn. He found that...
View ArticleForgotten tests
Time is passing by. So are our software versions. The developers in my team are creating a lot of code. That is good. We want a good complete product that works, don’t we? The team is an agile team....
View ArticleDear team, we have a problem.
I noticed a few days that nobody of our team is watching to the outcome of the automated integration tests. Our tests run on an integration server. Since the beginning of our sprint, one test is...
View ArticleDemonstrating incomplete work sucks
The current sprint is ended. Our team hold the sprint review. At the sprint review, we review the work that was completed and the planned work that was not completed to the stakeholders. The last...
View ArticleBugs should be stories too!
The application we are building is not so fast anymore. So I entered an issue in our bug tracking database. After a while the bug is prioritised by our product owner and later in time the bug is placed...
View ArticleHow I setup our test documentation
What are you going to test for this story? That was a question that I ask myself a lot. This is a question that needs to be answered for every user story that I test. We do have a lot of automated...
View ArticleTesters can learn from the Hunger Games
Recently I read the first book of The Hunger Games Trilogy written by Suzanne Collins. The book is also very interesting if you think a little bit deeper about it. What can we as software testers learn...
View ArticleMy first little pytest plugin
I test our backend via an API interface. It is a json rpc api that talks over a websocket. The test framework that I created is written in python. The testrunner is py.test. py.test already has a lot...
View ArticleRe-enabling right click
Recently, the right click on our front-end is disabled. Why did we decide to disable the right click? Our application is a web application that runs on a machine. It has a touch screen. When a user...
View ArticleRun UFT script from command line
If you want to start an UFT test from the command line. First I thought it was simple, like most of the tools I use and just enter the following command:C:\Program Files...
View ArticleA big procession of Echternach
Three sprints ago we had to deliver a story. When that particular story has been finished, we could run some tests on a Native App on an IOS device with the help of Mobile Center and UFT. One of the...
View Article