Being yes-man or no-man in testing automation

Fitri Rahmadhani
5 min readJan 15, 2021
https://www.business2community.com/sales-management/want-software-sales-leads-avoid-being-a-yesno-man-0397729

May be you are confused what the meaning of yes-man and no-man. But I’d be happy if you don’t understand.

I’ve ever read article in womantalk, Yes-man is a type of person who always say “Yes” what the people want. In other word, they are very hard or can’t even say NO at all, even though they may actually be saying that they don’t want to. Very different with No-man, they are tend to be stubborn in accepting orders that come to him. No-man types are difficult or will not say YES at all. Which type are you?

So, what is the connection between those term and automation testing?

https://www.lynda.com/Selenium-tutorials/Test-Automation-Foundations/728391-2.html

Technology of automated testing is popular recently. But being popular does not guarantee that everyone is knows the ins and outs of automated testing and tools available today.

For those of you who have worked as a TE for a long time, may be you ever heard something like:

  • To be able to automation, you must be able to code
  • How can this bug can pass in our pre-production, isn’t it handled in script automation?
  • A QA have to know automation
  • Too many bug, don’t we have automated testing?
  • Try to implement automation test in our office yes. That’s important
  • Why is this test case not include in automation?
  • Automation never be change manual test
  • Our feature deployed to production ya. Please create automation immediately

Some of us, may be agree and disagree with above statement. Not a few people will feel worried if they are required to answer some of the questions above. Let’s checkout of the following reasons and tips that might help you with automated testing.

For Yes-Man

When you want to say “NO” or not ready to try automation test, but you don’t have the bravery to say it for some wrong reasons. Well, you can consider the following things:

  1. Automation is not a mandatory. Manual testing is a right technic to solve of untreated bugs. Automation just help your system more stable.
  2. Before you say yes, think what is the use of automation in your office or in your future career path. Is it for long term or just trend? You don’t have to force yourself to follow what they want to.
  3. Automation test can be implemented to project-based. Just consider, how long the projects end. If short-term (weekly) or not iterative based on feature, then it is not recommended to use automation except you have a special time to do automation.
  4. Remember, you always have a choice yes or no. You are indeed pay with your company but the choice is in your hand. The point is not to say yes by the force, because the results are not necessarily as good as what is forced.

Tips for yes-man in test automation

  1. Don’t make your self great in front of others by choosing the wrong tools just because you feel in hurried to implement automation test. Automation tools is not a magic. It can be a helper or disaster.
  2. Don’t pull all test case made by the manual tester into automated testing scenarios just because you are afraid of being scolded if a bug passes.
  3. Suggestion from your co-workers or superior is important but sometimes not good at all. You should choose and brave say no if that case is not qualified yet or will flaky to make automation testing.
  4. Think the affect will happen if you apply automation to one particular feature.
  5. You can include negative case after you thinking about the affect of positive case that not reliable and you prefer to include negative case. Or if you’ve done with positive case, may be you want include negative case then just do it. Don’t force a positive and negative case from 1 feature. Better choose one from both but the best.
  6. Don’t make automation test from unstable feature. And also don’t use automation tools that are not stable and still research step. Make sure, you confidence with test case that you will input in your automation test. What a certain is that you will not be unstable because of this.

For No-Man

Hey, why aren’t you learning some automation tool and make a show in front of your co-workers or boss? Minimal you have to know a little knowledge of automation test and what the reason. You can consider the following things:

  1. You will getting bored because the development of automation is quite rapid lately.
  2. You can learn somethings new.
  3. Automation is not more detail than manual test, but it will help you to solve your saturation to check existing feature again and again. You have to consider automation test to help your work.
  4. If you are getting bored with your current company. Trust me, too many company will accept you because of your skill automation.
  5. Don’t be arrogant and stubborn. There is nothing bad about the science, but there will certainly be a good impact even in the slightest.

Probably some of the best things that have ever happened to you in life, happened because you said yes to something. Otherwise things just sort of stay the same.

Danny Wallace

Tips for no-man in test automation

  1. You have to make minimal positive case of main feature that develop in your team
  2. If that test case automation complicated but that is a main feature of your team and will do test in iteratively or periodically. Yes! you have to make its automation. No need to enter in detail but the main functional must be thorough.
  3. Make sure, your automation test case run min 1x a day, you can use tools Jenkins to run your script automatically for a certain period
  4. You must learn about element selector. Yes, your knowledge should be increase.
  5. If tools of automation is not stable, not even you stuck there and do nothing. Research and learn more. Start with a little things you can do instead of endless uncertainty hehe.
https://michaeljfite.com/2016/11/16/what-will-your-next-yes-or-no-mean-3-days-3-quotes-challenge-day-2/

Last, this sharing just to try help you more flexible in automation testing. Nothing wrong to be yes-man or no-man because that is a part of our characteristic. But for you yes-man or no-man have read this, I hope what I share can be useful for your development in automated testing and your career path. Thank you!

Source:

https://womantalk.com/lifehack/articles/tips-hadapi-orang-tipe-yes-man-no-man-yes-no-man-ymJrD

https://www.goodreads.com/work/quotes/950286-yes-man

https://addicted2success.com/life/10-ways-to-avoid-being-a-yes-man/

Film Yes-man by Jim Carrey

https://mpermperpisang.medium.com/yes-man-vs-no-man-dalam-dunia-automation-testing-69c25d77881c

--

--

Fitri Rahmadhani

Still learning. Request for what to write poke me on any social media