Browsers.Refresh Method

Applies to TestComplete 15.46, last modified on January 09, 2023

Description

Updates the Browsers collection.

Declaration

Browsers.Refresh()

Result None

Applies To

The method is applied to the following object:

Result Value

None.

Remarks

The Browsers object initializes its collection of the available browsers when the test engine calls the object’s Count or Item property in script code for the first time, or when you launch a browser from your keyword test for the first time with the Navigate, Run Browser or other operation of the Web category.

The collection of browsers remains unchanged during the test run. If your tests uninstall or install browsers, the collection becomes outdated. To update the collection, call the Refresh method in the test that is run after a web browser is installed or uninstalled.

Example

The following code demonstrates calling the Refresh method in your script test:

JavaScript, JScript

// ...
// Test commands that uninstall or install a browser
// ...
 
// Update the collection, before working with browsers
Browsers.Refresh();

 
// Start another test
Browsers.Run(btIExplorer);
...

Python

# ...
# Test commands that uninstall or install a browser
# ...

# Update the collection, before working with browsers
Browsers.Refresh();


# Start another test
Browsers.Run[btIExplorer];
# ...

VBScript

' ...
' Test commands that uninstall or install a browser
' ...
 
' Update the collection, before working with browsers
Browsers.Refresh

 
' Start another test
Browsers.Run(btIExplorer)
...

DelphiScript

// ...
// Test commands that uninstall or install a browser
// ...
 
// Update the collection, before working with browsers
Browsers.Refresh();

 
// Start another test
Browsers.Run(btIExplorer);
...

C++Script, C#Script

// ...
// Test commands that uninstall or install a browser
// ...
 
// Update the collection, before working with browsers
Browsers["Refresh"]();

 
// Start another test
Browsers["Run"](btIExplorer);
...

See Also

Browsers Object
About Testing Web Applications (Classic Approach)

Highlight search results