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

View our current openings
Contact & Impressum

Meet QiTASC's teams and the management
Learn about what drives our research and development

View our current openings
Contact & Impressum

Meet QiTASC's teams and the management
Learn about what drives our research and development

View our current openings
Contact & Impressum
Use Cases / IFRS Testing

IFRS Testing

Ensuring compliance to IFRS standards can be complicated and time consuming. Data centers typically require an interface that modifies their contents into IFRS-compliant structures.

img src

The International Financial Reporting Standards (IFRS) use a widely adopted, standard language for accounting and harmonizing financial statements, such as IFRS-9 and IFRS-15. These international standards are increasingly important as organizations establish business activities in multiple countries. Ensuring compliance to these standards is complicated and time consuming: Data centers typically require an interface that modifies their contents into IFRS-compliant structures.

IFRS verification happens offline, as opposed to in a live environment while transactions take place. This is because IFRS data is usually collected for analysis and verification after a certain amount of time has passed. By creating automated test cases, massive data structures can be checked against specifications quickly and reliably, which greatly reduces the time and resources dedicated to accounting activities.

QiTASC Products for IFRS Testing

intaQt Verification

intaQt Verification contains a sophisticated “Rules”-based engine, which has been developed to check that data has been modified properly and confirms to IFRS specifications. This includes checking that fields match, such as billing amounts, as well as service names and service prices.

The following functionality is included with intaQt Verification:

  • Selectors - These tell intaQt Verification which records to choose. For example, if only voice call tickets should be used.
  • Verification Rules - Rules define the type of “checks” that will be performed against the selected records. For example, checking the difference between two properties like amounts of data used, or the difference in an account balance.
  • Special functions for calculating properties and values such as dates, times and numbers within a test case.

intaQt Verification Product Page

Verification Rules File Example

CHECK_Service {
   check "service_name" matches "^.{1,40}$";
   check "service_price" matches "^\\d{0,23}(\\.\\d{1,2})?$";
   check "Billing/amount" matches "^-?\\d{0,23}(\\.\\d{1,2})?$";
   check "service_type" is one of "01", "02", "03", "04", "05", "06";
   check "reference_id" is one of $[ctx.reference_IDs] if present;
}

The example above checks that:

  • service_name should have at least 1 and a maximum of 40 characters
  • service_price should have a maximum of 23 digits, as well as 2 digits after the decimal point
    • The amount may be positive or negative.
  • amount, which is a sub-path of Billing, should have a maximum of 23 digits, as well as 2 digits after the decimal point
    • The amount may be positive or negative
  • service_type is one of the given values
  • reference_id is one of a dedicated list, which has been defined within an intaQt configuration file

The intaQt Verifier UI

The Verifier UI is a graphical user interface (GUI) specifically developed for executing Offline Verification tests. All Rules files, Selectors and configurations for Offline Verification are created in the Verifier UI. Additionally, short test cases that tell the UI to execute Verification steps are created and run within the application.

intaQt

intaQt supports testing XML files containing massive data structures, which makes it especially suited for IFRS verification. This is done using our Built-ins, which facilitate integration into the different environments and interfaces that accompany IFRS metadata. Key intaQt features that support IFRS testing include:

  • XML Built-ins - Predefined functionality enables verifying huge XML files in just a few minutes.
  • Matching Built-ins verify large XML files (e.g. > 1Gb). They stream files to prevent memory issues on standard hardware, rather than building a model of the structure in memory. Matching built-ins use Matchers, which are objects that hold callbacks, to verify a document.
  • Create test cases consisting of scenarios that define the steps needed to execute the test case
  • Develop custom models and functions to customize behaviors
  • intaQt custom language for scripting functions.
  • Flexible configurations to integrate external interfaces with intaQt.

intaQt Product Page

intaQt Studio

QiTASC’s integrated development environment provides features that improve your productivity and the quality of your tests:

  • Auto-completion, go-to declarations and rename refactoring help you write, find and edit your tests with ease.
  • Error inspections, line markers and notifications help you identify problems with your code as you write it.
  • Create templates, in-code documentation, and more!

intaQt Studio Product Page

QiTASC Product Add-ons

intaQt Client

intaQt Client is used to execute entire intaQt test projects from the command line, and can be integrated into continuous integration (CI) environments like Jenkins and TeamCity. Combined with intaQt’s parallel execution functionality, test suites can be run and re-run between very short development cycles.

intaQt Client also provides configurable features that allow users to:

  • Specify how often to retry failed tests.
  • Pass parameters to specify ports, configurations or hosts for different projects.
  • Upload local project changes to the server before execution.
  • Create XML configuration files to create complex test suites with tags.

intaQt Client Product Page

ConQlude Reporting Service

Collect, manage and export intaQt test case project data manage defects, which can be accessed by all members of your project’s team. ConQlude automatically uploads all test reports, logs, media attachments and metadata to a centrally-accessible, secure web interface. conQlude provides approval workflow features and can be integrated into most test management systems and defect tracking systems. Our reporting interface ensures that users can remain confident that all test execution details are 100% correct, up-to-date and conform to formats recognized by external project management systems.

conQlude Product Page

Contact Us

Do you want to automate how you verify that massive amounts of data conform to IFRS standards? Get in touch to inquire about how intaQt Verification makes IFRS testing faster and easier!