nativeType(<" Alt + F4>")/关闭窗口

时间:2016-07-19 21:26:52

标签: python squish

我正在使用Windows应用程序。我试图在squish中使用nativeType("")关闭浮动窗口。这适用于关闭第一个窗口,但是当我再次将nativeType重用于另一个相同类型的窗口时,它会关闭整个应用程序而不是关闭窗口。

浮动窗口是一个没有对象ID的图像窗口,每次获取图像时它的名称都会不断变化。我必须关闭窗口才能进入下一步,但有时会关闭整个应用程序。

在挤压时关闭浮动窗口没有正确ID的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您必须为要关闭的窗口设置连接。 例如。你想关闭Chrome:

if($config["total_rows"]>10){
    if($this->pagination->cur_page==1)
        $start = $this->pagination->cur_page;
    else
        $start = (($this->pagination->cur_page-1) * $this->pagination->per_page)+1;

    if($this->pagination->cur_page * $this->pagination->per_page > $config["total_rows"])
        $end = $config["total_rows"];
    else
        $end = $this->pagination->cur_page * $this->pagination->per_page;

    $data['pagination_des'] = "Showing ".($start)." to ".($end)." from ". $config["total_rows"]." results";
}else
{
    $data['pagination_des'] = "Showing ".($this->pagination->cur_page+1)." to ".($config["total_rows"])." from ". $config["total_rows"]." results";
}

如果您没有在窗口上设置连接,则无法使用nativeType()命令将其关闭