Click here to Skip to main content
15,178,653 members

Survey Results

Do you measure code coverage?

Survey period: 27 Mar 2017 to 3 Apr 2017

Code Coverage: the degree to which the source code of a program is executed when a particular test suite runs.

OptionVotes% 
Yes - to ensure our unit tests cover all execution paths15116.00
Yes - to know how much of our code is actually run in production242.54
Yes - for both tests and in production434.56
Yes - for other reasons262.75
No - but we are planning to727.63
No - it's a pointless metric848.90
No - we don't have the tools or expertise14415.25
No - we don't have time11812.50
No28229.87



 
GeneralI run coverage tests at least once per iteration Pin
hpcoder230-Mar-17 16:33
Memberhpcoder230-Mar-17 16:33 
GeneralUnit- and Integration Tests automated, so yes Pin
Mike (Prof. Chuck)29-Mar-17 3:27
professionalMike (Prof. Chuck)29-Mar-17 3:27 
GeneralNo, because, Pin
Afzaal Ahmad Zeeshan28-Mar-17 12:49
mveAfzaal Ahmad Zeeshan28-Mar-17 12:49 
GeneralAuto testing is just an excuse Pin
Thornik28-Mar-17 5:25
MemberThornik28-Mar-17 5:25 
GeneralRe: Auto testing is just an excuse Pin
Mike (Prof. Chuck)30-Mar-17 4:54
professionalMike (Prof. Chuck)30-Mar-17 4:54 
I see several problems with what you said:
First,
"It's not my fault" is absolutely meaningless. There are still plenty companies who put finger pointing over solving a problem, that is a sad truth, but it is **meaningless**.

I don't give a dime, who's fault it is, if a problem arises.
Point 1: FIX IT.
Point 2: Analyse deeply how it happened, and if it's one of those companies that feel better, find someone to blame.

Second,
the "very limited set of tasks":
The same universal rule applies to tests too:
They are only as good as the person who writes them.

It's quite easy to write absolute useless tests that only push up the coverage. But that's not, what testing is for. That's how unmotivated and bad developers USE test frameworks.

Two different things Smile | :)

So, sorry, no, I do not agree.

GeneralNo, my boss does not want.. Pin
Endaroza28-Mar-17 3:42
MemberEndaroza28-Mar-17 3:42 
GeneralRe: No, my boss does not want.. Pin
Sharath C V28-Mar-17 3:53
professionalSharath C V28-Mar-17 3:53 
GeneralRe: No, my boss does not want.. Pin
Endaroza10-May-17 6:17
MemberEndaroza10-May-17 6:17 
GeneralRe: No, my boss does not want.. Pin
ronlease30-Mar-17 5:13
professionalronlease30-Mar-17 5:13 
GeneralRe: No, my boss does not want.. Pin
Endaroza4-Apr-17 1:42
MemberEndaroza4-Apr-17 1:42 
GeneralRe: No, my boss does not want.. Pin
Endaroza10-May-17 6:17
MemberEndaroza10-May-17 6:17 
GeneralAnd I was looking forward to Monday - new poll. Pin
Ron Anders27-Mar-17 4:07
MemberRon Anders27-Mar-17 4:07 
GeneralRe: And I was looking forward to Monday - new poll. Pin
Chris Maunder27-Mar-17 17:20
cofounderChris Maunder27-Mar-17 17:20 
GeneralRe: And I was looking forward to Monday - new poll. Pin
Ron Anders27-Mar-17 17:28
MemberRon Anders27-Mar-17 17:28 
GeneralRe: And I was looking forward to Monday - new poll. Pin
Chris Maunder27-Mar-17 18:08
cofounderChris Maunder27-Mar-17 18:08 
GeneralWe can't use unit tests Pin
den2k8827-Mar-17 0:14
professionalden2k8827-Mar-17 0:14 
GeneralYes Pin
Sander Rossel26-Mar-17 22:38
professionalSander Rossel26-Mar-17 22:38 
GeneralRe: Yes Pin
Rob Grainger27-Mar-17 23:19
MemberRob Grainger27-Mar-17 23:19 
GeneralRe: Yes Pin
Dan Neely28-Mar-17 3:35
MemberDan Neely28-Mar-17 3:35 
GeneralNo Pin
Kornfeld Eliyahu Peter26-Mar-17 22:01
professionalKornfeld Eliyahu Peter26-Mar-17 22:01 
GeneralRe: No Pin
W Balboos, GHB27-Mar-17 2:42
mveW Balboos, GHB27-Mar-17 2:42 
GeneralRe: No Pin
Nelek29-Mar-17 10:52
protectorNelek29-Mar-17 10:52 
GeneralRe: No Pin
KarstenK27-Mar-17 8:24
mveKarstenK27-Mar-17 8:24 
GeneralRe: No Pin
Emmanuel Medina27-Mar-17 13:32
professionalEmmanuel Medina27-Mar-17 13:32 
GeneralRe: No Pin
User 1013254628-Mar-17 1:03
MemberUser 1013254628-Mar-17 1:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.