Manage and run automated tests
An IDE made for testing
CLI & continuous integration support
Automated test scope modeling and maintenance
Resource-aware, intelligent scheduling

Integrated reporting and issue tracking
Verify complex test data

Manage and run automated tests
An IDE made for testing
CLI & continuous integration support
Automated test scope modeling and maintenance
Resource-aware, intelligent scheduling

Integrated reporting and issue tracking
Verify complex test data

Manage and run automated tests
An IDE made for testing
CLI & continuous integration support
Automated test scope modeling and maintenance
Resource-aware, intelligent scheduling

Integrated reporting and issue tracking
Verify complex test data

Hand over the testing to QiTASC
Services tailored to your project

Project and feature-specific training
Personalized support from our experts

Hand over the testing to QiTASC
Services tailored to your project

Project and feature-specific training
Personalized support from our experts

Hand over the testing to QiTASC
Services tailored to your project

Project and feature-specific training
Personalized support from our experts
Test your systems and software
Verify server-side functionality
Verify charging Systems
Test network behavior and functionality
Life-cycle and migration testing
Ensure IFRS compliance standards
Automate & test smart devices
Ensure that data is transmitted correctly
Test your systems and software
Verify server-side functionality
Verify charging Systems
Test network behavior and functionality
Life-cycle and migration testing
Ensure IFRS compliance standards
Automate & test smart devices
Ensure that data is transmitted correctly
Test your systems and software
Verify server-side functionality
Verify charging Systems
Test network behavior and functionality
Life-cycle and migration testing
Ensure IFRS compliance standards
Automate & test smart devices
Ensure that data is transmitted correctly

Access all QiTASC manuals & tutorials

QiTASC articles & videos
QiTASC research material

Access all QiTASC manuals & tutorials

QiTASC articles & videos
QiTASC research material

Access all QiTASC manuals & tutorials

QiTASC articles & videos
QiTASC research material

Meet QiTASC's teams and the management
Learn about what drives our research and development
Our evolution throughout the years

View our current openings
Contact & Impressum

Meet QiTASC's teams and the management
Learn about what drives our research and development
Our evolution throughout the years

View our current openings
Contact & Impressum

Meet QiTASC's teams and the management
Learn about what drives our research and development
Our evolution throughout the years

View our current openings
Contact & Impressum
Resource-aware, intelligent scheduling
QiTASC's
sQedule
is a resource-aware scheduler that schedules tests on
intaQt
Agents.
sQedule
then evaluates and allocates phones to test cases based on availability and priority.

sQedule
always executes the maximum amount of possible test cases by optimizing the test cases properties and available devices, which improves the volume of testing while preventing failures due to unavailable phones or incorrect test case selection.
Resource-aware, intelligent scheduling
QiTASC's
sQedule
is a resource-aware scheduler that schedules tests on
intaQt
Agents.
sQedule
then evaluates and allocates phones to test cases based on availability and priority.

sQedule
always executes the maximum amount of possible test cases by optimizing the test cases properties and available devices, which improves the volume of testing while preventing failures due to unavailable phones or incorrect test case selection.
Resource-aware, intelligent scheduling
QiTASC's
sQedule
is a resource-aware scheduler that schedules tests on
intaQt
Agents.
sQedule
then evaluates and allocates phones to test cases based on availability and priority.

sQedule
always executes the maximum amount of possible test cases by optimizing the test cases properties and available devices, which improves the volume of testing while preventing failures due to unavailable phones or incorrect test case selection.
Cross-platform Functionality
sQedule
is fully compatible with Windows, Linux and Mac OS. All features and parameters below can be run and specified from within
intaQt Studio
or via standard command line interfaces.
The sQedule UI
sQedule
is available as a user interface within
intaQt Studio
and as a command-line tool. The user interface lets users specify parameters so that tests are executed in the most optimal way possible.

The UI lets users define:

  • Which tests (Features) to execute
  • Specifying when tests should be run
  • How many times to retry tests upon failure
  • What type of order (eager, random or sequential) to use
  • The maximum number of parallel test case executions
  • Delays between test cases, such as for cool-down periods
  • The
    sQedule
    server URL
  • Optional authentication credentials
The sQedule UI
sQedule
is available as a user interface within
intaQt Studio
and as a command-line tool. The user interface lets users specify parameters so that tests are executed in the most optimal way possible.

The UI lets users define:
  • Which tests (Features) to execute
  • Specifying when tests should be run
  • How many times to retry tests upon failure
  • What type of order (eager, random or sequential) to use
  • The maximum number of parallel test case executions
  • Delays between test cases, such as for cool-down periods
  • The
    sQedule
    server URL
  • Optional authentication credentials
Customizable Scalability
Resource-aware scheduling helps teams scale up their test execution volume. This is done by automating the selection, prioritization and scheduling of tests that do not need human supervision such as regression tests. Furthermore,
sQedule
s resource-aware intelligence allows it to execute several magnitudes more test cases than would be possible by a team of testers.

In addition to test case selection and execution,
sQedule
has been developed to:

  • Assign the correct devices to each test case based on availability
  • Ensure the most optimal combination of test cases and devices are matched with each other and running at any given time
  • Reduce or eliminate test case failures that occur when devices aren’t available
Customizable Scalability
Resource-aware scheduling helps teams scale up their test execution volume. This is done by automating the selection, prioritization and scheduling of tests that do not need human supervision such as regression tests. Furthermore,
sQedule
s resource-aware intelligence allows it to execute several magnitudes more test cases than would be possible by a team of testers.

In addition to test case selection and execution,
sQedule
has been developed to:
  • Assign the correct devices to each test case based on availability
  • Ensure the most optimal combination of test cases and devices are matched with each other and running at any given time
  • Reduce or eliminate test case failures that occur when devices aren’t available
Reduce Testing Costs for your Team
Because
sQedule
takes over time-consuming manual activities such as test case assignment, scheduling and prioritization, it reduces the number of
intaQt
licenses that teams need. For small teams with limited budgets, this is especially helpful. For example, if you have a team of five testers but they aren't always running test cases at the same time, one or two floating
intaQt
licenses and one
sQedule
subscription is a cost-effective alternative to purchasing individual licenses to cover each tester in the team.

Despite having less
intaQt
licenses, your team will still see an improvement in its output. By allocating test suites to
sQedule
, it also leaves your testers with even more time to focus on complex tests and urgent tasks.
Reduce Testing Costs for your Team
Because
sQedule
takes over time-consuming manual activities such as test case assignment, scheduling and prioritization, it reduces the number of
intaQt
licenses that teams need. For small teams with limited budgets, this is especially helpful. For example, if you have a team of five testers but they aren't always running test cases at the same time, one or two floating
intaQt
licenses and one
sQedule
subscription is a cost-effective alternative to purchasing individual licenses to cover each tester in the team.

Despite having less
intaQt
licenses, your team will still see an improvement in its output. By allocating test suites to
sQedule
, it also leaves your testers with even more time to focus on complex tests and urgent tasks.
The sQedule Client
The
sQedule
command-line tool provides the same functionality and customization as the UI. Teams that use continuous integration environments such as Jenkins or TeamCity can therefore incorporate
sQedule
into their builds to further increase levels of automation across projects.

Like the UI,
sQedule CLI
lets users define:

  • Which tests (Features) to execute
  • Specifying when tests should be run
  • How many times to retry tests upon failure
  • What type of order (eager, random or sequential) to use
  • The maximum number of parallel test case executions
  • Delays between test cases, such as for cool-down periods
  • The
    sQedule
    server URL
  • Optional authentication credentials
The sQedule Client
The
sQedule
command-line tool provides the same functionality and customization as the UI. Teams that use continuous integration environments such as Jenkins or TeamCity can therefore incorporate
sQedule
into their builds to further increase levels of automation across projects.

Like the UI,
sQedule CLI
lets users define:
  • Which tests (Features) to execute
  • Specifying when tests should be run
  • How many times to retry tests upon failure
  • What type of order (eager, random or sequential) to use
  • The maximum number of parallel test case executions
  • Delays between test cases, such as for cool-down periods
  • The
    sQedule
    server URL
  • Optional authentication credentials
Additional Features
sQedule
also supports more advanced configuration options for more complex test case scheduling use cases, such as:

  • Recognizing configuration switches or IoT devices
  • Schedule constraints, such as time constraints where certain test cases are only run on even days or during the last quarter of an hour
  • Test case grouping mechanisms, to atomically schedule constrained groups of test cases
Additional Features
sQedule
also supports more advanced configuration options for more complex test case scheduling use cases, such as:
  • Recognizing configuration switches or IoT devices
  • Schedule constraints, such as time constraints where certain test cases are only run on even days or during the last quarter of an hour
  • Test case grouping mechanisms, to atomically schedule constrained groups of test cases
Get in Touch
Are you looking for a way to scale up your test runs while optimizing resource allocation? Get in touch and we'll discuss how
sQedule
can fit into your testing framework!
Get in Touch
Are you looking for a way to scale up your test runs while optimizing resource allocation? Get in touch and we'll discuss how
sQedule
can fit into your testing framework!