我测试的应用程序由分布在不同平台上的多个集成组件组成。系统集成测试场景涵盖了从GUI创建事务、验证数据库中的数据、检查文件创建的远程路径、将文件传输到其他路径等。是否有人可以建议一个好的自动化框架(开放源码,如果可用)来为此类集成场景编写自动化脚本?我使用Selenium主要是为了实现图形用户界面的自动化,但目前的场景涉及到图形用户界面之外的自动化(数据库查询、服务、在远程路径中检查XML文件的创建等).Kindly建议。
发布于 2016-09-14 12:37:25
我认为对于你提到的其他东西,自动化是通过任何服务端脚本语言完成的,比如Java,PHP等。对于DB查询,你可以使用java抽象库或使用简单的JDBC连接和函数。对于服务测试:您可以使用服务测试框架,如For Java use Jersey等。对于检查XML文件创建:它可以通过简单的java streams处理函数进行验证。对于远程路径验证:可以通过Java FTP库进行处理。
https://stackoverflow.com/questions/39471861
复制相似问题