Regression Test Tool for Trash Walking

My recent flirtation with trash-pickup-as-physical-exercise has led me down a familiar path. Even though it is not my responsibility to clean a public road in the first place, once I do it, I find that I feel irrational ownership of it. I want it to stay clean. But since I’ve adopted about 9 miles of road so far, it takes too long to walk the whole route in a day (remember I have to make one pass for each side of the road, or else I am going to miss a lot of trash). Regression trash walking takes too much effort!

I want automation!

I can travel faster in a car, but there are few places I can safely stop the car. I was thinking maybe I should get a motor-scooter instead; a Vespa or something. But that defeats the primary purpose of my trash walking– which is supposed to be exercise. So, now I’m thinking about maybe a bike will be the ticket. I could combine this with the Steel Grip grabber tool to quickly nab the trash and get back on the road.

Just as with software testing, a big problem with introducing tools to a human process is that it can change the process to make it less sensitive (or far too sensitive). In this case, any vehicle that moves fast will cause me to miss some trash. On the other hand, I will still catch a lot of the trash. It’s probably a good enough solution.

On the whole I think it is a good idea to use a bicycle. The remaining problem is that my wife is terrified I will be hit by a car.

7 thoughts on “Regression Test Tool for Trash Walking

  1. Your main stakeholder is concerned with risks that you don’t consider as likely to occur as they do.

    Possible workaround: mitigate perceived risk by playing on your stakeholder’s sense of security (i.e: buy quality bicycle riding gear and a big reflective vest).

    PS: I like you as a tester and a teacher, Mr. Bach, please don’t succumb to a careless driver while trash walking. As a stakeholder I have an invested interest in keeping you alive and writing more testing articles.

  2. Sir, First of all I want to thank you for giving this comment option.I think you are right bicycle is a good way to clean the trash because using it we can clean more places without leaving any small place.

    Sir, I am a Student and i want to be a Automation tester .so, giving me more advise and share your experience .And I am from India.

    Thanks.

  3. That’s a cool initiative, but I think I would recommend against bicycle as a regression tool. Moving faster means you need to concentrate more on the road – and I have yet to meet a cyclist (myself included) who did not fall off and got injured in some way due to one moment of not paying enough attention to the road directly ahead.

    Getting it back to testing, choosing a bicycle would be quite similar to start demanding your non-coding testers to “write automation” after a 1-week intro to programming course. There’s a high risk of this initiative costing you way more than you intended or can afford to pay.

    However, there are some adult tricycles, they give you roughly the same amount of effort, and are a bit more forgiving in case of mind-wandering. Less nimble and look less cool, but I would assume it’s a fair trade-off.
    Bonus part – you have a place on the tricycle for a trash bag for any regressions you find.

  4. Enjoying this blog thread on Trash Cleaning in relation to Testing. Have you considered taking photos of your cleaned path (similar to taking screen shots). This would allow you to identify what has regressed the next time you walk through that same path and potentially allow you to identify trash that is only noticed when doing analysis/observing the photo?

    [James’ Reply: Considering it now… Well, I suppose I could wear a body camera and review the footage, but woof that would be a lot of work.]

    • I’m thinking a low-flying drone with enough juice to just follow you on your ride that could take pictures at exact intervals (DJI’s industrial line of drones does that already) and an image recognition algorithm to point out the possible problem spots. Assuming that’s legal in your state.

  5. Great articles about testing vs trash cleaning 🙂
    Its usually difficult to achieve several goals simultaneously.
    If you top priority goal is trash cleaning rather than physical exercising, have you considered the fact that you can ‘sell’ your idea to lots of people who also needs exercises? So they will keep your road clean all the time. From testing perspective it will look like betatesting for free. And you will continue walking as you did before.

    [James’ Reply: Not sure how to sell an idea that is free. Anybody can do this at any time. But in answer to your question, my priority is exercise. Collecting trash has the effect of making me feel better about the exercise process; also, the frequent stops create a longer, lower impact exercise, which involves my upper body. I also get a little sun, which helps with my vitamin D deficiency.]

Leave a Reply

Your email address will not be published. Required fields are marked *