Java 为另一个web服务编写测试用例

Java 为另一个web服务编写测试用例,java,web-services,testing,functional-testing,Java,Web Services,Testing,Functional Testing,我在一个开发团队中工作。我们开发了一个产品,通过填充一些XML文件来生成信件。此XML文件仅包含一些需要在pdf文档中显示的文本。然后,我们通过web服务(比如WS-a)调用将此XML发送到不同的区域 此WS-A以字节流的形式返回生成的PDF文档。请注意,除了生成pdf文档外,WS-a的后端还负责pdf模板以及这些XML文本在文档中的显示方式和位置。到目前为止一切都很好 我也明白,我们的团队需要编写测试用例,以确保在通过WS-A发送之前填充了正确的XML内容 我的问题是,编写一个验证此pdf的测

我在一个开发团队中工作。我们开发了一个产品,通过填充一些XML文件来生成信件。此XML文件仅包含一些需要在pdf文档中显示的文本。然后,我们通过web服务(比如WS-a)调用将此XML发送到不同的区域

此WS-A以字节流的形式返回生成的PDF文档。请注意,除了生成pdf文档外,WS-a的后端还负责pdf模板以及这些XML文本在文档中的显示方式和位置。到目前为止一切都很好

我也明白,我们的团队需要编写测试用例,以确保在通过WS-A发送之前填充了正确的XML内容

我的问题是,编写一个验证此pdf的测试用例是否有权“文本验证”(仅文本验证)我们团队的责任


或者这是另一个团队(负责WS-A后端)必须测试的东西,以确保他们不会从提供的XML中丢失PDF中的任何内容(在将其作为字节流发送回我们之前)?

是和否,我觉得这是一个共同的责任


作为开发人员,确保发送正确的XML模板和数据是您和您的团队的工作。您的职责结束时,数据发送到后端并生成PDF。在我看来,发送的文本可能会有所不同,因此我会让另一个团队来处理,因为差异可能来自他们的方面。

在发送到WS-A之前,我们已经在验证XML内容。我们还需要做些什么吗?@MohammadNajar-根据我的经验,不。你帖子的措辞让我相信,另一个团队从数据库中提取内容,并将其放入你的团队创建的模板中。如果这是真的,那么他们就有责任核实这一点。