[英]Automating XMPP server testing with multiple client instances
我正在为XMPP服务器开发测试套件。 目前,我已经实现了一个客户端,该客户端能够连接,创建帐户,发送XML文件中的节,接收答复,将其存储在另一个文件中并将其与预期输出进行比较。 我可以创建多个客户端,但是我正在寻找并发操作。
如何使多个客户端相互通信? 我的愿景-将客户端置于单独的线程中,并提供“等待回复”之类的命令。
任何建议表示赞赏...
所有这些都在单个测试用例中的同一线程上完成。
注意:PacketListener将在Smack内部产生的单独线程上被调用,这就是为什么您需要BlockingQueue来协调发送和回复的原因。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.