我的应用程序是tcp.client.connect("192.168.0.111", 80)
tcp.client.send_str_data("192.168.0.111", 80, "http://192.168.1.110/CmdChannel?sINT_1_1")
应用程序,我只需要验证是否已将信息添加到Qt c++
或Menu1
..因此,我必须双击每个应用程序。为此,我需要使用Menu2
双击后阅读结果页面。在我双击之前,信息是不可见的,所以我自动进行了双击。
selenium
我的代码是:
<div class="tbl-content">
<table class="hoverTable" cellpadding="0" cellspacing="0" border="0" id="alarms">
<tbody>
<tr ondblclick="DoubleRowClick(this, '9', '2019-06-26 08:46:10', '2019-06-26 08:47:16');" id="Read">…</tr>
<tr ondblclick="DoubleRowClick(this, '8', '2019-06-26 08:44:52', '2019-06-26 08:45:58');" id="Read">…</tr>
<tr ondblclick="DoubleRowClick(this, '7', '2019-06-26 08:41:21', '2019-06-26 08:42:27');" id="NotRead">…</tr>
<tbody>
</table>
</div>
此代码使我可以单击最后一个元素“未读”或“已读”。我不关心“已读”或“未读”状态,但是Web GUI的编码是这样的,因此我必须将其测试代码进行调整,为什么我需要单击每个按钮并在每个菜单中验证是否有我在寻找的信息..它可能出现在任何菜单中。
如何在qt或c ++中执行相同的操作?