Posted by Albert Gareev on Jul 10, 2008
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 [...] ...
Posted by Albert Gareev on Mar 15, 2008
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 [...] ...
Posted by Albert Gareev on Dec 15, 2007
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 [...] ...
Posted by Albert Gareev on Jul 15, 2007
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. [...] ...
Posted by Albert Gareev on Jan 15, 2007
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 [...] ...
Posted by Albert Gareev on Jan 05, 2007
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 [...] ...