我正在尝试检查浏览器会话中是否存在某个图像(测试结果的输出(。
我正在使用 C# SDK。
在 Micro Focus 的代码示例之后,验证过程使用一行代码,如备注后面的代码:
Point?: point = browser.VerifyImageExists(imageToFind);
我遇到的问题是:如何检查变量点的内容以及它具有哪种数据类型?
我使用的是 UFT LeanFT 版本 14.03。
根据文档:
Nullable<Point> VerifyImageExists(
Image imageToFind,
byte similarity
)
返回值
图像所在的点,如果未找到,则返回null
。
因此,返回值是类型System.Drawing.Point
的可为空值。
用法:
Point? point = browser.VerifyImageExists(imageToFind);
if (point.HasValue) {
Console.WriteLine("Image found at {0}", point.Value);
}
else {
Console.WriteLine("Image not found");
}