我是一名软件测试工程师,想为具有客户机服务器体系结构的应用程序测试新的Windows服务。该服务将继续在后台运行并检查数据库更新。它由Delphi开发。开发人员已经调试并测试了该服务。我的问题是测试Windows服务的测试方法是什么,或者测试人员需要在Windows服务上执行什么样的测试?该测试如何执行?测试具有客户端 - 服务器体系结构的应用程序的Windows服务
-1
A
回答
0
根据提供的信息,目前还不清楚您是否有权访问源代码。通常情况下,使用单元测试和集成测试,针对源代码使用测试框架对软件进行测试。
如果您确实有权访问源代码,那么最好的方法是将服务项目中的任何域特定功能重构为类库。然后,您可以创建一个引用类库并根据您的类编写单元和集成测试的测试项目。
如果您无法访问源代码,那么您需要根据它应该执行的任务来评估软件。你可能会有一些关于软件预计要做什么的规范。将软件的性能与软件应该满足的任何规格进行比较。
Windows服务的典型界面是启动和停止。安装服务并将这些命令发送到服务后,它是否按预期响应?
查看日志。是否有任何例外记录?为什么这些例外发生?在日志中是否有需要的信息来评估不存在的性能?
相关问题
- 1. 具有多个客户端的客户端/服务器体系结构
- 2. 使用JavaScript的AJAX和客户端 - 服务器体系结构
- 3. 负载测试的Java客户端/服务器应用程序
- 4. MongoDB是否有任何客户端 - 服务器体系结构?
- 5. 测试远程客户端 - 服务器应用程序
- 6. 多个Mirth Connect客户端的服务器体系结构
- 7. Windows窗体客户端的面向服务的应用程序?
- 8. 客户端/服务器应用程序
- 9. 客户端 - 服务器应用程序
- 10. 服务器客户端应用程序
- 11. 负载测试Java客户端服务器应用程序
- 12. 测试客户端 - 服务器应用程序
- 13. Flex构建客户端和服务器端的应用程序
- 14. 客户端/服务器Windows桌面应用程序的自动集成测试
- 15. Windows服务器体系结构上的TeamCity服务器?
- 16. 交换文件客户端 - 服务器体系结构JAVA
- 17. Jboss为3层客户端服务器体系结构
- 18. Android客户端 - 服务器体系结构:GCM与webservice
- 19. 客户端服务器通信:REST vs Socket体系结构
- 20. 跨平台移动应用程序/服务器体系结构
- 21. Android中使用客户端服务器体系结构的序列化
- 22. WCF服务应用程序的体系结构
- 23. 使用Java,JPA,HTML5和REST服务时客户机 - 服务器应用程序的体系结构
- 24. 带插件架构的客户端 - 服务器应用程序
- 25. 控制台应用程序客户端到服务结构无状态服务
- 26. 客户端 - 服务器基础结构中的小程序
- 27. 带有Web服务的Web应用程序体系结构
- 28. Web服务客户端应用程序
- 29. 网络与Windows客户端/服务器应用程序
- 30. 客户端服务器C++ Windows应用程序