8

When I open JMeter dashboard I can see success in column OK and failure in KO column. According to urban dictionary KO is equals to OK

"KO" is the equivalent to the meaning & abbreviation of the letters meaning "OK"

or is it French informal acronym ?

I've noticed that the acronym KO in French and Italian informal communication can mean simply "not OK"

I saw different questions about changing KO label to failure.

Why JMeter refers errors as KO, is there another meaning in performance testing? or is it using positive thinking where failures are OK too?

3 Answers 3

7

It's not only that French contributors thought: in several European languages (French and Italian included) KO actually used as not OK. For example "Je suis KO" means "I am not OK". You can see a discussion about this word here

From there, I think as early as 90s, or maybe even earlier, the word migrated into software, and I've seen it in several applications, since it's very convenient:

  • To English speakers KO is short of knock-out in boxing, so can easily be connected something that is broken or busted out - like request result in this case is.

  • Both words - OK and KO - are second short way to describe status (shortest way is V and X)

  • They take the same space, and thus will not cause columns to misalign in any font (where's any different 2 letter words could, depending on font).

You also can change that: https://sqa.stackexchange.com/questions/28744/jmeter-dashboard-report-how-to-change-ko-to-failed-in-pie-chart-of-summary

Sign up to request clarification or add additional context in comments.

4 Comments

Can you share which applications uses KO?
Hard to remember (never thought of it as something unusual I guess)... I want to say I saw it in some IBM tool(?), which is partially confirmed by this link, although I remember it being a return code, rather than an error message. And it was definitely used in some older Mercury products, either loadrunner, or winrunner. Unfortunately couldn't confirm. Hard to search for KO - mostly brings irrelevant results.
@user7294900 my engineering school has always used OK/KO for automated testing results. I however have to agree that it can easily be confused - if you are not used to it or tired.
@user7294900 SonarQube does
6

It’s mainly because contributors of this dashboard (french committers partly) thought KO meant not OK .

Feel free to contribute a fixing patch.

1 Comment

I like the acronym ,maybe just need to add a short explanation
0

From JMeter 5.4 KO header renamed to FAIL

KO does not seem to be clear for some users: So name it FAIL instead

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.