做白盒测试要学些什么
白盒测试要掌握什么知识~~~高手来说说吧,最好能留个qq号~~~谢谢
[解决办法]
白盒是程序内部逻辑驱动的。
你原来是做开发的,那么现在做白盒测试还是有些优势的。
你需要先从代码分析入手,根据不同的代码逻辑规则、语句执行情况,来设计足够的测试用例,覆盖程序中所有可能的路径。
[解决办法]
Xunit框架加上白盒测试的几种方法应该足够应付,譬如代码覆盖方式。
既然从开发转来测试,第一要务就是从开发性的思维方式转换到测试方式。
1. 方法角度:代码不要去管实现方式,从代码的输入和输出角度考虑。
2. 思维角度:开发是实现功能,测试是找出实现的代码中的问题。
3. 工作角度:开发是需求驱动编程,测试是代码驱动编程。
[解决办法]
软件工程+语言+思维
其实,语言是第一位的,然后是测试框架,最后才是思维。。。
建议学些
1。 C语言
2。 常用的测试框架,例如:XUNIT
3。 常用的分析工具(代码级测试分析工具,如Jprofiler等等)
[解决办法]
编程语言
SQL
路径覆盖测试用例设计技术
代码审查
单元测试框架