TestComplete_JavaScripting_how脚本中的任何对象执行任何操作时隐藏web url路径

问题描述:

我是新来使用Testcomplete,我使用javascripts来自动化我的代码,下面是示例脚本(转换成先记录然后转换成jscript)并且在这个脚本中,我观察到TestComplete通过使用完整的网页url路径而不是仅仅针对对象来识别和捕获对象元素。TestComplete_JavaScripting_how脚本中的任何对象执行任何操作时隐藏web url路径

efunction Test_Login {var UserName, Password, TestEnv;UserName = "XYZ";Pwd = "XYZXYZ";TestEnv = "https://test.Env.com/";Browsers.Item(btChrome).Run("TestEnv",1);Aliases.browser.pageTestenvCom.formFrmlogincomponent.textboxUsername.SetText("UserName");Aliases.browser.pageTestenvCom.formFrmlogincomponent.passwordboxPassword.SetText("Pwd");Aliases.browser.pageTestenvCom.formFrmlogincomponent.buttonLogin.ClickButton();}e 

我意味着让我们看看例如登录页面的下方

谢谢

每当我们记录在测试完成任何测试的情况下,它存储所有对象的命名库,然后访问一样。

这有助于测试完成在容易确定方法①对象,并能提高测试用例的速度,万一有在屏幕上

你可以通过对名映射更多信息下面的链接可见多个对象。

https://support.smartbear.com/testcomplete/docs/testing-with/object-identification/name-mapping/overview.html