testing - 如何测试未记录的 Web 服务?

标签 testing software-quality

我最近遇到了这个问题,谁能帮助我作为测试人员应该采取什么方法。

假设有一个 web 服务,其功能已更改,但没有可用的文档。您将采用什么方法进行测试?

更新:如果数据库功能发生变化且没有文档,同样的答案是否成立。

最佳答案

看来您可能会问两个不同的问题之一:

1) 如何发现黑盒网络服务的API。
在这种情况下,最好的来源是网络服务的来源(文档存在失败),或者查看现有的客户端,或者服务的 ?wsdl。

2) 如何从网络服务中发现什么是正确的和不正确的响应。
为此,您需要需求、文档或正确的客户。在这种情况下最有可能存在的可能是客户。或者,网络服务可能正在实现某些功能,其结果可以在外部确认。

关于testing - 如何测试未记录的 Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2056921/

相关文章:

unit-testing - 为此方法编写 JunitTestCases 的合适方法是什么

java - SonarQube 通过质量门进行技术债务管理

software-quality - QA vs 开发比率

perl - 如何使用 Test::Unit::Lite 框架运行单个测试?

Linux静态代码分析工具对比?

java - 如何衡量稳健性?

testing - 手动测试 VS 自动化测试

php - 如何使用 PHPUnit/Selenium 测试某个元素不存在?

java - JUnit "expected"似乎不工作

regex - 如何使用 Perl 递归正则表达式