2,405 reputation
2727
bio website dzieciou.blogspot.com
location Cracow, Poland
age 33
visits member for 2 years, 11 months
seen Dec 14 at 16:46

I know why I am a tester. My driving force is my curiosity: I want to know how things work, why they work and why they don't.

Outside of my regular work I am also a contributor to Awaitility project.


Nov
27
comment How do I reasonably unit test calendrical calculations?
Exactly, the point is to understand how the system treats the data, group data for which system should perform in a similar way, and choose from each group a case to test. That is equivalence partitioning and would be a point to start from.
Nov
27
comment Mutation testing: is it useful for assessing test quality?
I found the following an example of mutation testing use. We have method foo() that calls method bar() on object X, if a certain condition has been satisfied. In the test, we check with interaction on mock of object X happened when condition has been satisfied, but we do not check whether there was no such interaction when condition was not satisfied. A mutant removes (or reverse condition in) "if" statement, while tests are still green. This suggests two options to follow: (a) either "if" statement is unnecessary or (b) a new test checking lack of interaction can be added.
Nov
27
revised Mutation testing: is it useful for assessing test quality?
deleted 3 characters in body
Nov
26
revised Xpath captured using Selenium IDE is not running in Selenium RC for Links designed in XML
Improved formatting and spelling, added links
Nov
26
revised Xpath captured using Selenium IDE is not running in Selenium RC for Links designed in XML
Improved formatting and spelling
Nov
26
suggested approved edit on Xpath captured using Selenium IDE is not running in Selenium RC for Links designed in XML
Nov
26
suggested approved edit on Xpath captured using Selenium IDE is not running in Selenium RC for Links designed in XML
Nov
26
comment Mutation testing: is it useful for assessing test quality?
@henry I've learned from your that equivalent mutations can be something good, not bad, helping to improve the code. Thank you.
Nov
26
comment Mutation testing: is it useful for assessing test quality?
Thanks @henry. Do you have any case study with examples of deficiences you found in your tests? Something that shows: here is the mutation that survived, here's my test code, and here's how I corrected my test code.
Nov
26
revised Mutation testing: is it useful for assessing test quality?
Improved formatting
Nov
26
comment Mutation testing: is it useful for assessing test quality?
Have you tried Pitest on real project? How much time it took you to investigate survived mutations? How serious were defects you found?
Nov
26
suggested approved edit on Mutation testing: is it useful for assessing test quality?
Nov
26
comment Mutation testing: is it useful for assessing test quality?
@User246 Isn't this the same story as setting up static analysis tool like FindBugs? Many programmers make mistakes causing NullPointException, so you set up FindBugs to be sensitive about those. Similarly, for mutation testing you may turn-on mutation types, which are representative (if you obviously now which of them are...)
Nov
25
comment Mutation testing: is it useful for assessing test quality?
So, it looks like using traditional test design techniques to cover important partitions of values/states would serve better for improving test quality.
Nov
25
revised Mutation testing: is it useful for assessing test quality?
added 69 characters in body
Nov
25
revised Mutation testing: is it useful for assessing test quality?
added 78 characters in body
Nov
25
revised Mutation testing: is it useful for assessing test quality?
deleted 3 characters in body
Nov
25
revised Mutation testing: is it useful for assessing test quality?
deleted 345 characters in body
Nov
25
revised Mutation testing: is it useful for assessing test quality?
deleted 345 characters in body
Nov
25
revised Mutation testing: is it useful for assessing test quality?
deleted 20 characters in body