作为新工作的一部分,我必须为公司的新产品制定并实施完整的测试策略。到目前为止,我真正知道的是它是用C ++编写的,使用SQL数据库并且有一个Web API,由使用GWT编写的浏览器客户端使用。
据我所知,除了使用Python脚本测试Web API之外,现有策略并不多。
我需要为单元,系统,回归和发布测试开发和实施合适的策略,最好是完全自动化的策略 我正在寻找好的参考资料:
此外,任何合适的工具都将受到赞赏。
答案 0 :(得分:3)
您可以在James Bach的博客上找到大量关于测试和开发测试策略的优秀信息。特别是通过搜索tips on testing strategies。
James是有关如何进行优秀软件测试的信息的绝佳资源。
祝你好运。
答案 1 :(得分:3)
Testing Computer Software是一本很棒的书。除了您提到的项目之外,您还需要考虑其他类型的测试(性能,安全性,本地化,压力测试,仅举几例)以及如何管理测试过程;测试计划,问题跟踪,测试数据,测试用例以及工具。
那里有很多,你不能一次完成所有事情。我认为分阶段的方法是最好的,您可以在此确定当前流程中的差距,弱点和风险,确定优先级,然后制定高级计划,逐一解决这些问题。
Software QA Testing and Test Tool Resources是一个很好的起点,可以找到适合您流程的工具。 StickyMinds是一个很好的网站,专门用于软件测试,StackOverflow的人员当然知道他们的东西,所以不要害怕问。
祝你好运:)答案 2 :(得分:1)
The Purpose of a Test Strategy上有一个很好的对话。
答案 3 :(得分:0)