【发布时间】:2017-04-14 15:00:01
【问题描述】:
我在单元测试期间显示 winform 时遇到了一些问题。我将其用作用户验证的测试程序,向用户展示在 Selenium UI 测试期间捕获的 2 个不同的图像片段以及它们之间的差异,并允许用户根据图像是否差异太大来通过或失败测试。
我创建了包含 2 个 PictureBox 元素的表单,并向表单添加了一些方法,以允许表单接收我需要的图像并将它们加载到 PictureBox 中,然后显示表单。
我已尝试搜索 google + SO,但找不到任何类似的问题。
在我的测试中我有:
var compareForm = new PlotCompare.PlotCompare();
compareForm.Add_Original_Image(image1);
compareForm.Add_Diff_Image(imageDiff);
compareForm.Show();
但.Show(); 调用不显示表单。
我能合理想到的唯一问题是我正在使用的项目是一个类库,因为它只包含测试,因此没有我可以访问的 main 函数。
不胜感激,提前致谢。
【问题讨论】: