preload

Who promised you quality, anyway?

Posted by Albert Gareev on Jul 10, 2008
0
The Limited Warranty that appears above is the only express warranty made to you and is provided in lieu of any other express warranties or similar obligations (if any) created by any advertising, documentation, packaging, or other communications. Except for the Limited Warranty and to the maximum extent permitted by applicable law, COMPANY and its suppliers [...] ...

Unit Test Design vs. Unit Function Design

Posted by Albert Gareev on Mar 15, 2008
0
Design first Before producing any code we need to think of an algorithm first. This is a design phase. Design could be narrow – in this case all the details are created “on the fly”, while coding; or it could be very detailed, with functional diagrams and pseudo-code. Unit Function Design Unit function design aims [...] ...

Breakdown (decomposition) approach

Posted by Albert Gareev on Dec 15, 2007
0
A challenge Requirements are never complete or detailed enough… It might be a risk we have to consider or a challenge we need to take. This applies to anything in our job: from testing to development tasks. How do I handle this? An approach The approach I use I usually call a breakdown or decomposition. One might [...] ...

Asset or debt?

Posted by Albert Gareev on Jul 15, 2007
0
Is your automation asset or debt? Test Assets? Vendors, offering Test Automation tools, often refer to automation and its elements (i.e. scripts, data files, logs) as “test assets”. I could certainly agree with such reference, if it’s based on the assumption that since time, money, and effort were put [invested] to create those elements, they are assets. [...] ...

On Test Data

Posted by Albert Gareev on Jan 15, 2007
0
Test Data should be designed. Data, that we input to application-under-test, control business logic flow. To explore every branch of the flow, we need to choose data accordingly. Wrong data trigger error-handling functionalities. To try and see all of them, we need to create data in different equivalence classes. Test Data from Production might contain non-disclosing [...] ...

Coined over 400 years ago

Posted by Albert Gareev on Jan 05, 2007
0
Why testing? Word Origin & History - by Online Etymology Dictionary late 14c., “small vessel used in assaying precious metals,” from O.Fr. test,  from L. testum  ”earthen pot,” related to testa  ”piece of burned clay, earthen pot, shell” (cf. L. testudo  ”tortoise”) and texere  ”to weave” (cf. Lith. tistas  ”vessel made of willow twigs;” see [...] ...
Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported
This work by Albert Gareev is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported.