我正在使用Selenium自动化,并使用AutoIT来自动执行基于非Web的操作。我需要从SOAP UI自动运行请求。我有一个自动化的场景,我想从我的硒代码传递一个值到AutoIT脚本。例如,我有一个变量'x'。我必须启动SOAP UI,创建一个项目并在wsdl URL中传递变量'x'的值并运行请求。有没有办法做到这一点?我假设启动SOAP UI,创建项目和运行请求可以通过AutoIT来完成,但是当我需要在我的AutoIT中传递变量'x'时,我被卡住了。有没有办法做到这一点?或者有没有其他方法可以在SOAP UI中自动运行请求。我使用Selenium webdriver,Java和TestNG。在SOAP UI中自动运行请求:如何将Java Selenium代码中的值传递给自动代码
0
A
回答
0
你可以分享appliations之间的变量/处理多种方式使用Windows消息查找发送消息的特定窗口或广播消息给所有的窗口,使所有正在运行的应用程序得到消息_WinAPI_PostMessage功能
(2个变量也可以通过)在自动您可以设置一个函数,运行(停止主程序)当您的自动应用程序收到此类消息和变量
您可以设置UDP或TCP通道,以便您的正在运行的应用程序可以通信(UDP应该可以正常工作)一个应用程序是服务器另一个是客户端
文件通信设置,其中要发送的变量或信息写入文件,另一个应用程序读取文件(可以很好地结合第一种方法:应用程序'A'将数据写入文件'data.msg',然后将消息发送到应用程序'B',在收到消息时读取'data.msg'),您可以建立复杂的协议以及确认消息等,以防您的应用程序需要它。
_WinAPI_RegisterWindowMessage _WinAPI_PostMessage GUIRegisterMsg
是相关功能,你可以看看他们在AutoIt的帮助
如果您认为任何这些是可行的,但需要更多的帮助,我可以写一个简单的代码证明在实践中
相关问题
- 1. 如何将JS代码中的值传递给Java中的JSNI
- 2. 如何将动态源代码传递给jQuery UI组合框?
- 3. 如何将JSP中的值动态传递给Struts的java代码
- 4. 在BHO中运行UI自动化代码
- 5. 将动态值传递给MapReduce中的分区代码
- 6. 如何在webtest中运行Selenium代码?
- 7. 在SOAP请求中发送C++代码
- 8. 将多行代码传递给wsadmin.sh?
- 9. 如何在Laravel中自动运行代码?
- 10. CruiseControl MSBuild在源代码中自动执行代码行
- 11. 如何将void **传递给来自JNI C代码的C库?
- 12. 无法将Java代码中的值传递给JSP
- 13. 在ASP.NET中自动执行代码
- 14. 如何在PHP代码中执行SOAP请求
- 15. 如何将代码中的会话值传递给javascript
- 16. 如何将值传递给以下代码段中的servlet?
- 17. 在周期性运行的线程中自动执行代码
- 18. 如何将jQuery传递给eval'd代码?
- 19. 如何将此代码传递给codeigniter
- 20. 如何在java的web请求的退出点运行代码
- 21. 自动将Scala代码转换为Java代码
- 22. Bitbucket拉请求代码中自动合并?
- 23. 如何在特定的时隙自动运行PHP代码?
- 24. 如何在切换到新的ViewController时自动运行代码?
- 25. Xcode 4自动代码完成 - 如何将NO插入代码
- 26. 将代码传递给可能在android/java中的服务类?
- 27. 如何将参数传递给SOAPUI中的SOAP请求
- 28. 我自己的SOAP代码?
- 29. 如何自动缩进并从一行代码输入代码?
- 30. 将动态代码传递给MySQL执行