Join the No more tests writing revolution

Yesbot is the tool of choice for those who are fed up with tedious tasks related to testing code. We want to make writing, refactoring and maintaining automated testing code, a thing of the past.

We want to take care of the tedious, so you can focus on the cool stuff

If you are here reading these lines, chances are you are just like me. Let’s be honest for a sec : we hate dealing with test code. As developers, we want to code features. We want to create software that we can proudly push towards the limits of what is possible, and beyond. Because we are, at heart, craftwomen and craftmen. Sure we want our code to work as intended, so we do everything in our power to have our code tested.

But we don’t want to spend 80% of our worktime on that !

Everybody hates when the code has bugs. It’s an endless fight. But I am not sure we use the rights weapons.

To overcome this problem, first we solved it with tools we know : code. We created automated tests. First everything was alright, and soon enough, hell began. Because test code is not as fun as feature code. It will never be.

So they convinced you that TDD was the solution. To force us to write that damned automated test code. They incentived us to chase that magic coverage number. And they also punished us when we missed the marks they had set. All wrapped with more or less subtle passive-aggressive corporate strategies. We bit the bullet, convincing ourselves that it was the best possible solution.

Then AI came up. And guess what ? More testing code !

It should solve the problem of we don’t have to write the testing code anymore right ?

Right ?

Yes, of course, so now you have tons of generated testing code.

But guess what: now who is going to debug it ? Refactor it ? Maintain it ? Optimize it ?

You know the answer. It won’t be the AI. The AI can only spit bloating test code that looks like testing code. It has no idea why it’s bad, or what it’s testing. And neither do you, because you didn’t write it !

Code will always be a liability. Test code does not magically escapes from this fact.

So we must reduce the code, not generate more of it. Testing should be as close as possible as a completely automated process, and tests must be disposable. Tests must be generated from expert user inputs, to be sure they are relevant.

And no dev must be left dealing with test code ever again.

This is the vision Yesbot wants to power.

Yesbot does not want to replace any human, because it knows human understanding and expertise on a system is not replaceable.

Yesbot is here as a super-tool to generate easily tests, and free the dev teams to focus on what they love : building amazing software!

Thanks if you have read until this point. now maybe you’d like to see some arguments that may convince your boss.