How To
Summary
When a scenario requires closing or terminating browser processes via functional test scripts, the code snippet given in this article can be used for Windows-based platforms.
Objective
To programmatically terminate active browser processes using DevOps Test UI Functional Test Scripts.
Environment
Windows platform
Additional Information
The following code snippet can be used for reference:
import resources.CloseMultipleFFHelper;import com.rational.test.ft.;import com.rational.test.ft.object.interfaces.;import com.rational.test.ft.object.interfaces.SAP.;import com.rational.test.ft.object.interfaces.WPF.;import com.rational.test.ft.object.interfaces.dojo.;import com.rational.test.ft.object.interfaces.siebel.;import com.rational.test.ft.object.interfaces.flex.;import com.rational.test.ft.object.interfaces.generichtmlsubdomain.;import com.rational.test.ft.script.;import com.rational.test.ft.value.;import com.rational.test.ft.vp.*;
import java.util.ArrayList;
import com.ibm.rational.test.ft.object.interfaces.sapwebportal.;/*
Description : Functional Test Script@author Admin
/public class CloseMultipleFF extends CloseMultipleFFHelper{/** Script Name : Close Chrome* Generated : Apr 6, 2018 10:01:25 AM* Description : Functional Test Script* Original Host : WinNT Version 6.1 Build 7601 (S)** @since 2018/04/06* @author Admin*/public void testMain(Object[] args){// TODO Insert code hereendProcess("browsername.exe");}void endProcess(String processName){ArrayList
commands.add("taskkill");
commands.add("/f");
commands.add("/im");
commands.add(processName);
ProcessBuilder pb = new ProcessBuilder(commands);
try {
Process p = pb.start();
System.out.println(p.waitFor());
} catch (Exception e)
{
System.out.println("Exception while ending process");
}
}
}
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
23 February 2026
UID
ibm17260915