如何在不关闭现有浏览器会话的情况下运行 UFT 自动化脚本?

基肖尔·帕利

我有 UFT 自动化脚本,其中创建时间为 0 的对象被捕获。但是当我运行脚本时,如果已经打开了一些浏览器窗口,UFT 显然无法识别新打开的窗口中的对象,因为创建时间不匹配.如何在不关闭浏览器现有会话的情况下克服这个问题?

我尝试关闭之前的会话,以便系统打开的浏览器窗口将创建时间设为 0,这将匹配对象属性,因此对象识别成功。但是在某些情况下,我不希望关闭现有的浏览器会话。我有一个在运行时更改对象的创建时间的想法,但不确定如何实现。

SystemUtil.Run "iexplore.exe", URL_TST3

Browser("Tivoli Policy Director").Page("Tivoli Policy Director").sync

If Browser("Tivoli Policy Director").Page("Tivoli Policy Director").WebEdit("username").exist(1) Then
    Browser("Tivoli Policy Director").Page("Tivoli Policy Director").WebEdit("username").Set "L104894"
    Browser("Tivoli Policy Director").Page("Tivoli Policy Director").WebEdit("password").Set "Password90"
    Browser("Tivoli Policy Director").Page("Tivoli Policy Director").WebButton("Login").Click
End If

预期:需要对象识别才能成功 实际:UFT 无法识别对象

化脓

这是一个简单的方法。(未经测试)

我们知道,虽然我们只打开了一个chrome实例,但是任务管理器中运行的进程却不止1个。因此,我们将从任务列表中获取该实例的数量,然后更新 OR 中的浏览器索引。

使用 UFT 在 cmd 中运行以下命令(相应地更改浏览器名称)。

' chrome.exe - chrome
' firefox.exe - firefox
' iexplore.exe - internet explorer (IE)

tasklist | find /I /C "iexplore.exe"

使用以下命令获取输出并更新 OR 中的浏览器索引 SetTOProperty

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从自动化器运行python脚本

来自分类Dev

通过URL运行自动化脚本

来自分类Dev

从Action运行自动化脚本?

来自分类Dev

使用UFT的Java FX自动化

来自分类Dev

如何在不关闭正在运行的ssh / telnet会话的情况下退出shell脚本

来自分类Dev

我们如何为Siebel Open UI应用程序重复使用已经准备好的UFT siebel HI(高交互性)自动化脚本?

来自分类Dev

我们如何才能为Siebel Open UI应用程序重复使用已经准备好的UFT siebel HI(高交互性)自动化脚本?

来自分类Dev

如何自动化运行提示UI选择的PowerShell脚本?

来自分类Dev

无法使用Calabash Xcode 7运行自动化脚本

来自分类Dev

是否有必要在所有浏览器上运行自动化脚本(例如Selenium脚本)?

来自分类Dev

如何使Shell脚本自动化并读取当前时间?

来自分类Dev

如何每天执行AWS SSM自动化文档脚本?

来自分类Dev

如何使用sh脚本实现自动化

来自分类Dev

如何自动化/脚本备份虚拟机

来自分类Dev

在最新浏览器中运行自动化脚本时面临的问题

来自分类Dev

如何在不关闭终端的情况下运行脚本?

来自分类Dev

Shell脚本中的电子邮件自动化:运行脚本时添加输入

来自分类Dev

自动化FTP会话

来自分类Dev

如何自动化Metasploit?

来自分类Dev

如何自动化gpg?

来自分类Dev

如何使用 Azure DevOps 在 CI 管道中按特定顺序运行自动化脚本?

来自分类Dev

如何使用文本编辑器在ubuntu中创建自动化脚本

来自分类Dev

如何使用文本编辑器在ubuntu中创建自动化脚本

来自分类Dev

如何在Android的Robotium自动化脚本中打开导航抽屉菜单

来自分类Dev

检测脚本是否在Azure自动化中运行的正确方法是什么?

来自分类Dev

空手道[功能自动化和性能脚本同时运行

来自分类Dev

XCode 5.0.1:您可以在Instruments中运行自动化的UI脚本吗?

来自分类Dev

使用Webdriver和Java运行自动化脚本时出现意外的数值输出

来自分类Dev

检测脚本是否在Azure自动化中运行的正确方法是什么?

Related 相关文章

  1. 1

    从自动化器运行python脚本

  2. 2

    通过URL运行自动化脚本

  3. 3

    从Action运行自动化脚本?

  4. 4

    使用UFT的Java FX自动化

  5. 5

    如何在不关闭正在运行的ssh / telnet会话的情况下退出shell脚本

  6. 6

    我们如何为Siebel Open UI应用程序重复使用已经准备好的UFT siebel HI(高交互性)自动化脚本?

  7. 7

    我们如何才能为Siebel Open UI应用程序重复使用已经准备好的UFT siebel HI(高交互性)自动化脚本?

  8. 8

    如何自动化运行提示UI选择的PowerShell脚本?

  9. 9

    无法使用Calabash Xcode 7运行自动化脚本

  10. 10

    是否有必要在所有浏览器上运行自动化脚本(例如Selenium脚本)?

  11. 11

    如何使Shell脚本自动化并读取当前时间?

  12. 12

    如何每天执行AWS SSM自动化文档脚本?

  13. 13

    如何使用sh脚本实现自动化

  14. 14

    如何自动化/脚本备份虚拟机

  15. 15

    在最新浏览器中运行自动化脚本时面临的问题

  16. 16

    如何在不关闭终端的情况下运行脚本?

  17. 17

    Shell脚本中的电子邮件自动化:运行脚本时添加输入

  18. 18

    自动化FTP会话

  19. 19

    如何自动化Metasploit?

  20. 20

    如何自动化gpg?

  21. 21

    如何使用 Azure DevOps 在 CI 管道中按特定顺序运行自动化脚本?

  22. 22

    如何使用文本编辑器在ubuntu中创建自动化脚本

  23. 23

    如何使用文本编辑器在ubuntu中创建自动化脚本

  24. 24

    如何在Android的Robotium自动化脚本中打开导航抽屉菜单

  25. 25

    检测脚本是否在Azure自动化中运行的正确方法是什么?

  26. 26

    空手道[功能自动化和性能脚本同时运行

  27. 27

    XCode 5.0.1:您可以在Instruments中运行自动化的UI脚本吗?

  28. 28

    使用Webdriver和Java运行自动化脚本时出现意外的数值输出

  29. 29

    检测脚本是否在Azure自动化中运行的正确方法是什么?

热门标签

归档