I just looked at a recently completed project and found a very serious problem. I spent most of my banking time testing the code, reproducing different situations that may cause code errors.
Do you have any ideas or experience to share how to reduce the time spent on testing in order to make development more smooth?
I tried to follow the test-driven concept for all my code, but it was very difficult for me to achieve this, I really need the help of the older guys here.
thanks
Re: all
Thanks for the answers above, initially my question was how to reduce the time of general testing, but now the problem is how to write an effective automation test code.
I will try to improve my test suit writing skills to reduce this part of the time.
Nevertheless, I am still really struggling with how to reduce the time spent on reproducing errors, for example, a standard blog project will easily reproduce situations that may lead to errors, but a complex, custom-made internal system may never. can you easily check if it is worthy? Do you have any ideas on how to build a testing plan for such a project?
Thanks for the further answers.
Test-based design is not related to testing (quality assurance). From the very beginning it is poorly named.
, , , .
- , . .
, , . TDD , , , ( TDD ).
, (runnable spec) , , , ?
, . , , .
, , , , . , , . . , , , , .
- - - , ?
, GUI . , , . , .
( ), , // , . -, - , . , - .
, - , , . 100 . " " , " ".
, . , , . , , . (: 100 30 , , 10 JavaScript, javascript.)
, "" , . : IE6 , IE6 .png. , .gif checkin .
, .
Subversion , .
, , . .
SQLite , .
, , , , , , . , . , , , . , , , , ( ), , - , , , .
:
" , , , , ".
, , , , - . , ( ), . , , , , script , script.
2009 . IEEE Computer, , - , , 10 , , , , , . , , , , . . , 13% . /.
. http://www.combinatorialtesting.com/clear-introductions-1 . , , , .
Hexawise www.hexawise.com/users/new
, , . , , , ( ) ( , ). .
, , . , .
-, , , - :)
, , , , .
. , , ? , , ? .
- API. . , , , . . , , .