我想在未来从事软件公司的软件测试工作,所以我想知道它是如何完成的。软件公司如何进行软件测试?使用什么工具和技术?
回答
如果是Java,通常用Junit完成。如果它是.NET,那么有更多的选择。 Visual Studio有一个built-in testing framework,还有其他几个像Nunit。对于.NET,还有一些很好的第三方商业库,如Telerik's。
我不知道其他语言的工具。
这是用于单元测试。也许他可能想知道系统测试等等。 :) – 2010-12-06 11:43:49
你打算使用黑盒还是白盒测试?
我会给你写下我已经有了什么样的经验,也许这会给我一些启示。在我职业生涯的一开始,我在银行业中担任软件测试员(黑盒子),我们正在使用内部应用程序进行错误跟踪 - 在这个特定职位中什么是重要工具。我的职责包括回归测试,重新测试,勘探测试,通过Excel的方法准备bug和测试案例。
后来(也作为Software Tester - 黑匣子)我正在使用MES产品。在那里,我们使用Test Track Pro跟踪瀑布中的错误,版本1追踪Scrum方法中的任务和错误,质量保证总监负责测试用例的创建,执行等。测试合作伙伴用于编写自动化脚本。 除了最后的职责,我负责测试用例的创建,执行和编写自动化测试。
那么,总是有this book。
Testing Computer Software是,如果你真的没有测试任何背景,以一个良好的开端。我想说,Alan的链接How We Test Software at Microsoft是一本不错的第二本书。我强烈建议选择一些编程技巧,因为测试正朝着更多自动化发展。有手动测试工作,但它们正在变得不那么常见,并且已经有很多手动测试人员比你更有经验。 C#或Java(和面向对象的编程)加上SQL是一个非常好的开始。
- 1. 测试工具软件
- 2. 什么是可用于Android内存测试的软件测试技术?
- 3. 软件测试术语
- 4. 软件测试术语
- 5. 软件测试过程和技术之间的区别?
- 6. 什么是Subsytem软件测试测试
- 7. 如何使用仅包含工具的软件包进行软件包恢复?
- 8. 如何使用shell脚本进行性能测试 - 工具和技术?
- 9. 如何处理公司内部框架和软件工厂?
- 10. 如果我们不进行软件测试会发生什么
- 11. 软件测试工具 - 对于java
- 12. 航空公司compaines和软件系统
- 13. 如何使用Windows Containers进行软件测试?
- 14. 今天用于测试固件的一些可用软件工具是什么?
- 15. 软件测试
- 16. 软件测试
- 17. 软件测试FAT执行
- 18. 如何使用外部命令行工具的测试驱动软件
- 19. 软件应用程序评估和测试工具
- 20. Java和.NET。使用这两种技术编写的软件
- 21. 如何使用并行计算技术使用bruteforce密码恢复软件
- 22. 软件公司如何提供高质量的软件/赢项目?
- 23. 单元测试。什么是.NET 4.0中的新技术/工具?
- 24. 我应该使用什么技术来创建分布式会计软件?
- 25. 如何发现非开源软件使用的体系结构和技术
- 26. 使用版本控制进行软件测试
- 27. 在同一个软件的2个以上版本中进行工作的技术或工具
- 28. 术语:软件界面,软件组件,软件单元,软件模块
- 29. Apple使用什么软件工具制作iTunes Store?
- 30. 工具来演示软件进度
这太宽泛了。只需使用Google,您就可以精简数百万资源。 – 2010-12-06 11:42:05