(14)微信自动化测试-针对微信控件元素截图操作

发布时间:2024年01月05日

(12)PC端微信自动化UI测试-C#采集微信聊天记录?一篇文章中,我们实现了聊天记录的采集功能,但是有小伙伴提出了无法采集到聊天图片的信息,其实我们的组件中已经提供了这块的实现,接下来我为大家解惑!

20240105-1126-1

在FlaUI组件的 AutomationElement 对象下提供了Capture()和CaptureToFile()方法让我们将微信某个UI视觉对象转化为一个Bitmap对象。

   private void toolStripButton2_Click(object sender, EventArgs e)
   {
       var currentNode = treeView1.SelectedNode.Tag as AutomationElement;
       if (currentNode != null)
       {
            currentNode.Focus(); 
           var map = currentNode.Capture();  
           ShowElementImage image = new ShowElementImage();
           image.SetImage(map);
           image.Show();

       }
       else
       {
           MessageBox.Show("请选择元素");
       }
   }

如果读者对上述文章存在不清晰的地方可以找本人获取运行源码来学习,QQ 978124155

上一篇 (13)PC端微信自动化UI测试-C#接收微信消息并自动回复

文章来源:https://blog.csdn.net/lichao19897314/article/details/135405225
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。