Test a Rater / Biller

Test system context:

Context

Pick from the list on the right


Here's a set of testing interfaces for my toy rater, version .

Available testing tools

Set up accounts and tarrifs, generate usage, run billing

Pick Standing Data

The rater needs tariff information and typically contains accounts. This lets you pick the base data.

Choose base data:

Currently using:

Tariffs


Accounts


something else

Details of an account / tariff

Inspect / Adjust standing data details

Change details of tariffs and of accounts here – and set up new configurations. Note that all data is lost on page refresh; copy data to your local machine to keep it, paste it back in to load it again.

Rater is currently configured to use configuration :

Contains tariffSet and accountSet .
Configuration described as :

Current set of test Tariffs:


name

Current set of test data Accounts:


name

Keep changes

config – new name: , new description:
tarrifSet - new name:
accountSet - new Name:

Generate and rate

This allows you to generate usage for the rater to consume

This lets you generate several records, and to amend them before rating.




These will generate records and immediately send them for rating. You can see the details of the most-recent record sent, change it and send it to the rater again.

Vary dates (over the last month)

Vary accounts

Vary amounts

Edit generated records


Billing

This lets you run billing. Billing consumes records that lie within the bill's dates, to build one bill for each account.

From to

'production-like' system

This switches to a larger collection of accounts and tarrifs, and generates the last month's data for rating.

Move the slider to pick a date. Hit the button to rate all records to that date. Hit the other button to put rated records into a bill.

Vary something

nothing yet


Logging and suspension

Summary stats and detailed logs from testing, rater / billing, suspension

Aggregated test information

Shows statistics for records sent to rating, and records billed, since last change to rater base data

Testing stats

Test has sent records for rating.

Processing stats

  Number Amount Value
Processed
Allocated
Billed
Suspended

Logs

Test Log

Rater Log

Bills

Bill Runs

Suspensions

Suspended records