Windows 服务的验收测试

Posted

技术标签:

【中文标题】Windows 服务的验收测试【英文标题】:Acceptance Tests for a Windows Service 【发布时间】:2010-05-07 10:29:03 【问题描述】:

我正在编写一个 Windows 服务,它定期处理许多不同的 rss 新闻提要。这些新闻项目将保存到我们的数据库中,并与系统中的不同对象相关联。

虽然对需要发生的事情有一套规范,但没有供客户验证的 UI 组件。

为这样的事情编写验收测试的最佳方法是什么?

我应该创建一些简单的网页来显示需要验证的数据摘要吗?

【问题讨论】:

【参考方案1】:

由于数据存储在数据库中,客户可以通过使用 IDE 读取数据库或将数据转储到 excel/csv 来验证它。

我建议不要做大量额外的工作以使他们能够验证结果,因为他们最终可能会比真正的底层程序更多地测试验证过程。

对于内部测试,我们经常依赖日志记录进行测试。我们告诉测试人员要查找哪些日志来判断结果好坏。

【讨论】:

以上是关于Windows 服务的验收测试的主要内容,如果未能解决你的问题,请参考以下文章

聊天客户端的验收测试

处理 GUI 的验收测试?

如何在验收测试中模拟 Ember-CLI 服务?

我们是不是需要单独的环境进行测试和验收(暂存)

如何在没有嵌入式服务器或新集群的情况下模拟 couchbase 进行验收测试?

软件测试基础理论体系学习8-什么是验收测试?验收测试的内容是什么?过程是什么?有什么测试策略?