The Network Suite functionality is deprecated. We don’t recommend using it for distributed testing. Consider using a CI/CD system for managing distributed tests. See Migrating Distributed Tests to CI/CD Systems for details. In case you need to run web tests on multiple environments in parallel, you can also try using your project’s Execution Plan. |
Description
The Jobs.AddNew
method lets you create a new item in the job collection represented by the Jobs
object.
Declaration
JobsObj.AddNew()
JobsObj | An expression, variable or parameter that specifies a reference to a Jobs object | |||
Result | A Job object |
Applies To
The method is applied to the following object:
Result Value
A Job
object for the newly created item of the job collection.
Example
The code below creates a new job in a job collection, specifies a name for this job and then runs it at the end of the test.
JavaScript, JScript
function AddJobExample()
{
// Obtains information about the job collection
var colJobs = NetworkSuite.Jobs;
// Adds a new job to the collection
var NewJob = colJobs.AddNew();
// Specifies a name for the created job
NewJob.Name = "My_New_Job";
// ...
// Runs the created job
NewJob.Run(true);
}
Python
def AddJobExample():
# Obtains information about the job collection
colJobs = NetworkSuite.Jobs
# Adds a new job to the collection
NewJob = colJobs.AddNew()
# Specifies a name for the created job
NewJob.Name = "My_New_Job"
# ...
# Runs the created job
NewJob.Run(True)
VBScript
Sub AddJobExample()
' Obtains information about the job collection
Set colJobs = NetworkSuite.Jobs
' Adds a new job to the collection
Set NewJob = colJobs.AddNew
' Specifies a name for the created job
NewJob.Name = "My_New_Job"
' ...
' Runs the created job
NewJob.Run(true)
End Sub
DelphiScript
function AddJobExample;
var colJobs, NewJob;
begin
// Obtains information about the job collection
colJobs := NetworkSuite.Jobs;
// Adds a new job to the collection
NewJob := colJobs.AddNew;
// Specifies a name for the created job
NewJob.Name := 'My_New_Job';
// ...
// Runs the created job
NewJob.Run(true);
end;
C++Script, C#Script
function AddJobExample()
{
// Obtains information about the job collection
var colJobs = NetworkSuite["Jobs"];
// Adds a new job to the collection
var NewJob = colJobs["AddNew"]();
// Specifies a name for the created job
NewJob["Name"] = "My_New_Job";
// ...
// Runs the created job
NewJob["Run"](true);
}
See Also
Distributed Testing
Items Property
ItemByName Property
Count Property