1, Testing Tools
1.1 Unit and integration testing tools
*1.1.1 Parasoft C++ test:http://www.parasoft.com/jsp/products/cpptest.jsp?itemId=47
*1.1.2 Parasoft Jtest:http://www.parasoft.com/jsp/products/jtest.jsp?itemId=14
The two tools are the Paraspoft’s product. Function of them include unit test, integration test and cord review. It can create unit and integration test case and test code automatic according the source code.
Check C++, C, JAVA code rule and security. And it has applied on more filed of iatrical, finance,aviation, insurance…
1.1.4 Cantata++ C:http://www.ipl.com/products/tools/pt400.uk.php
Same as Parasoft C++ test
Static analysis : analyze code complexity
Dynamic analysis: analyze code running cove rate
2 Testing requirement and test design management tool.
2.1 Rational RequisitePro
http://www-306.ibm.com/software/rational/
2.2 Telelogic DOORS
http://www.telelogic.com
2.3 Borland CaliberRM
http://www.borland.com
3 Bug management tools
*3.1 JIRA:http://www.atlassian.com/software/jira/overview
Test tools will help us become very strong, and unit and integration test is base of product’s quality.
*Primary commend
2, Testing Process
2.1 Testing requirement: should enhance TOL quality and review TOL with employee of team and PM.
2.2 Testing design: I suggest should create a document with description each of TTCN function, and it’s easy for other’s using.
2.3 testing execute:
2.3.1 it should maintain old TTCN code often according accord to new feature.
2.3.2 Unit and integration test code will help us improve quite of product.
2.3.4 Create bug management tools in each team, and it’s easy to testing work.
2.3.5 Enhance speed of fix bug with TR
2.3.6 Giving enough time for testing work.