Skip to content

End To End Testing

As well as running unit tests we also run end to end tests on each build. These are split into several areas.

  • Core Product – Tests the core PSO products, database agnostically
  • Installer – Tests all the various functions within the installer
  • User Interface – Tests the functions within the workbench
  • Full Product Test – Tests the core product using a database

Total Number Of Tests: 4324

Test Group - CoreNumber of Tests
Scheduling Test EndToEnd ABE Tests AppointmentSummaryTests8
Scheduling Test EndToEnd ABE Tests AppointmentTests141
Scheduling Test EndToEnd ABE Tests BucketTests18
Scheduling Test EndToEnd ABE Tests DisplacementTests5
Scheduling Test EndToEnd ABE Tests NonBlockingTests19
Scheduling Test EndToEnd ABE Tests SlotBasedTests40
Scheduling Test EndToEnd DSE Tests ActivityPoolTests25
Scheduling Test EndToEnd DSE Tests AppointmentProcessTests28
Scheduling Test EndToEnd DSE Tests AvailabilitySetTests20
Scheduling Test EndToEnd DSE Tests AvailabilityTests44
Scheduling Test EndToEnd DSE Tests BasicTests128
Scheduling Test EndToEnd DSE Tests BreaksTests66
Scheduling Test EndToEnd DSE Tests BrokenActivityLinkTests71
Scheduling Test EndToEnd DSE Tests BucketTests69
Scheduling Test EndToEnd DSE Tests CalendarTests17
Scheduling Test EndToEnd DSE Tests CommittedCallTests70
Scheduling Test EndToEnd DSE Tests CyclicTests57
Scheduling Test EndToEnd DSE Tests DepotTests22
Scheduling Test EndToEnd DSE Tests DoOnLocationTests42
Scheduling Test EndToEnd DSE Tests EndTimeCalculationTests35
Scheduling Test EndToEnd DSE Tests ExceptionSettingsTests7
Scheduling Test EndToEnd DSE Tests ExceptionTests17
Scheduling Test EndToEnd DSE Tests GlobalPartsTest13
Scheduling Test EndToEnd DSE Tests HTMVerificationTests5
Scheduling Test EndToEnd DSE Tests IncrementalProcessTests22
Scheduling Test EndToEnd DSE Tests LinkedActivityTests221
Scheduling Test EndToEnd DSE Tests OnLocationDurationFactorTests14
Scheduling Test EndToEnd DSE Tests ParallelResourceTests124
Scheduling Test EndToEnd DSE Tests PartsTests121
Scheduling Test EndToEnd DSE Tests ProductivityRuleTests19
Scheduling Test EndToEnd DSE Tests RegionTests24
Scheduling Test EndToEnd DSE Tests RemoteFulfillmentTests16
Scheduling Test EndToEnd DSE Tests ResourcePoolTests15
Scheduling Test EndToEnd DSE Tests ResourcePreferenceTests20
Scheduling Test EndToEnd DSE Tests SeparationModelTests73
Scheduling Test EndToEnd DSE Tests SharedPartsTest22
Scheduling Test EndToEnd DSE Tests ShiftCutOffTests11
Scheduling Test EndToEnd DSE Tests ShiftTests69
Scheduling Test EndToEnd DSE Tests ShiftUsageRulesTests30
Scheduling Test EndToEnd DSE Tests SkillsTests62
Scheduling Test EndToEnd DSE Tests SplitCallTests154
Scheduling Test EndToEnd DSE Tests SplitToMultipleResourcesTests44
Scheduling Test EndToEnd DSE Tests StarterAlgorithmTests45
Scheduling Test EndToEnd DSE Tests TravelCostModelTests24
Scheduling Test EndToEnd DSE Tests TravelsWithTests29
Scheduling Test EndToEnd DSE Tests TravelTests78
Scheduling Test EndToEnd DSE Tests WISETests32
Scheduling Test EndToEnd DSE Tests WrapperTests13
Scheduling Test EndToEnd DSP Tests ScheduleDispatchTests67
Scheduling Test EndToEnd DST Tests DistributedStaticTests3
Scheduling Test EndToEnd DST Tests DistributedTests20
Scheduling Test EndToEnd DST Tests FeederAndSegmentTests1
Scheduling Test EndToEnd DST Tests FeederTests1
Scheduling Test EndToEnd DST Tests SegmentTests22
Scheduling Test EndToEnd RPL Tests GenerateRotaTests10
Scheduling Test EndToEnd SES Tests ExplanationTests69
Scheduling Test EndToEnd SES Tests ValidationTests57
Test Group - InstallerNumber of Tests
Installer Test CommandLine EndToEndTests Azure_Create36
Installer Test CommandLine EndToEndTests Azure_CreateImage4
Installer Test CommandLine EndToEndTests Azure_DeleteDatabase5
Installer Test CommandLine EndToEndTests Azure_DeleteDatabaseServer4
Installer Test CommandLine EndToEndTests Azure_DeleteImage5
Installer Test CommandLine EndToEndTests Azure_DeleteStorage3
Installer Test CommandLine EndToEndTests Azure_Remove5
Installer Test CommandLine EndToEndTests Azure_Update29
Installer Test CommandLine EndToEndTests ExportAzure5
Installer Test CommandLine EndToEndTests ExportStandard5
Installer Test CommandLine EndToEndTests HTM21
Installer Test CommandLine EndToEndTests Kubernetes_Install43
Installer Test CommandLine EndToEndTests Kubernetes_Remove8
Installer Test CommandLine EndToEndTests Standard36
Installer Test CommandLine EndToEndTests Uninstall3
Test Group - User InterfaceNumber of Tests
TestEndToEnd AccountLoginPageTestsWithDefaultLogin1
TestEndToEnd AccountLoginPageTestsWithoutDefaultLogin2
TestEndToEnd E2ECodeTests1
TestEndToEnd HealthCheckTests2
TestEndToEnd LoginPageTests2
TestEndToEnd NavigationMenuTests4
TestEndToEnd SmokeTests4
TestEndToEnd ToastNotificationTests7
TestEndToEnd TranslationTests4
TestEndToEnd AdministrationTests AdminApplications5
TestEndToEnd AdministrationTests AdminManagedOrganisations12
TestEndToEnd AdministrationTests AdminManagedOrganisationsDetails15
TestEndToEnd AdministrationTests AdminOrgAreas14
TestEndToEnd AdministrationTests AdminOrgDisplayContexts7
TestEndToEnd AdministrationTests AdminOrgGroups10
TestEndToEnd AdministrationTests AdminOrgLists12
TestEndToEnd AdministrationTests AdminOrgModellingDatasets6
TestEndToEnd AdministrationTests AdminOrgParametersTests14
TestEndToEnd AdministrationTests AdminOrgPermissionsTests12
TestEndToEnd AdministrationTests AdminOrgProfiles9
TestEndToEnd AdministrationTests AdminOrgSchedulingExceptions16
TestEndToEnd AdministrationTests AdminOrgTerminology6
TestEndToEnd AdministrationTests AdminOrgTravelTimeProfiles8
TestEndToEnd AdministrationTests AdminOrgUsers11
TestEndToEnd AdministrationTests AdminSchedulingDatasets8
TestEndToEnd AdministrationTests AdminSystemDiagramTests1
TestEndToEnd AdministrationTests ConnectionsTests9
TestEndToEnd AdministrationTests ImportExportTests8
TestEndToEnd AdministrationTests ImportSystemDataTests1
TestEndToEnd AdministrationTests InstallationsTests1
TestEndToEnd AdministrationTests LicenseTests1
TestEndToEnd AdministrationTests PerformancePageTests2
TestEndToEnd AdministrationTests ScheduleLabelTests5
TestEndToEnd AdministrationTests SupportPageTests4
TestEndToEnd AdministrationTests SystemEventsTests12
TestEndToEnd AdministrationTests SystemSessionsTests3
TestEndToEnd ArchiveTests ArchiveAttributes10
TestEndToEnd ArchiveTests ArchiveAudits15
TestEndToEnd ArchiveTests ArchiveClearPersonalData6
TestEndToEnd ArchiveTests ArchiveFailedAudits5
TestEndToEnd ArchiveTests ArchiveSnapshots17
TestEndToEnd ArchiveTests ArchiveTimetables13
TestEndToEnd ArchiveTests ArchiveTimetableUsage15
TestEndToEnd ElementReferences ApplicationExtensionsTests11
TestEndToEnd ElementReferences SuggestionAssertTests3
TestEndToEnd EPSOTests EPSOCallbackTests9
TestEndToEnd EPSOTests EPSOConnectTests4
TestEndToEnd FrameworkTests DataGridTests26
TestEndToEnd ModellingFeatureTests ModellingOptimisticLockTests6
TestEndToEnd ModellingPageTests ClockChangeTests1
TestEndToEnd ModellingPageTests ModellingActivityModelling2
TestEndToEnd ModellingPageTests ModellingActivityTemplates5
TestEndToEnd ModellingPageTests ModellingActivityTypes11
TestEndToEnd ModellingPageTests ModellingAdmin3
TestEndToEnd ModellingPageTests ModellingAppointmentTemplates6
TestEndToEnd ModellingPageTests ModellingAttributes8
TestEndToEnd ModellingPageTests ModellingBuckets13
TestEndToEnd ModellingPageTests ModellingCalendar19
TestEndToEnd ModellingPageTests ModellingCapacities5
TestEndToEnd ModellingPageTests ModellingCatagorisations6
TestEndToEnd ModellingPageTests ModellingContracts3
TestEndToEnd ModellingPageTests ModellingCustomers4
TestEndToEnd ModellingPageTests ModellingDepotTransferSettings6
TestEndToEnd ModellingPageTests ModellingDivisions12
TestEndToEnd ModellingPageTests ModellingDivisiontypes11
TestEndToEnd ModellingPageTests ModellingFuelTypes3
TestEndToEnd ModellingPageTests ModellingIcons8
TestEndToEnd ModellingPageTests ModellingLocations8
TestEndToEnd ModellingPageTests ModellingLocationTypes4
TestEndToEnd ModellingPageTests ModellingMembershipCategories4
TestEndToEnd ModellingPageTests ModellingOperation2
TestEndToEnd ModellingPageTests ModellingParts4
TestEndToEnd ModellingPageTests ModellingRequirements10
TestEndToEnd ModellingPageTests ModellingResourcePools8
TestEndToEnd ModellingPageTests ModellingResourcePoolSets11
TestEndToEnd ModellingPageTests ModellingResources25
TestEndToEnd ModellingPageTests ModellingResourceTypes5
TestEndToEnd ModellingPageTests ModellingRoles3
TestEndToEnd ModellingPageTests ModellingRuleCollections4
TestEndToEnd ModellingPageTests ModellingRules11
TestEndToEnd ModellingPageTests ModellingSeparationGroups4
TestEndToEnd ModellingPageTests ModellingSeparationModels6
TestEndToEnd ModellingPageTests ModellingShiftCategories3
TestEndToEnd ModellingPageTests ModellingShiftTemplates17
TestEndToEnd ModellingPageTests ModellingShiftTemplateSets9
TestEndToEnd ModellingPageTests ModellingSkills7
TestEndToEnd ModellingPageTests ModellingSkillTypes4
TestEndToEnd ModellingPageTests ModellingSLATemplates6
TestEndToEnd ModellingPageTests ModellingSLATypes4
TestEndToEnd ModellingPageTests ModellingSlotUsageRules6
TestEndToEnd ModellingPageTests ModellingSplitModel3
TestEndToEnd ModellingPageTests ModellingTeams12
TestEndToEnd ModellingPageTests ModellingTransferRuleTemplates16
TestEndToEnd ModellingPageTests ModellingTravelCostModels7
TestEndToEnd ModellingPageTests ModellingUnavailabilities11
TestEndToEnd ModellingPageTests ModellingUnavailabilityCategories3
TestEndToEnd ModellingPageTests ModellingUrlParameterTests7
TestEndToEnd ModellingPageTests ModellingUsageClass2
TestEndToEnd ModellingPageTests ModellingUsageModel5
TestEndToEnd ModellingPageTests ModellingUtilisationTemplates6
TestEndToEnd ModellingPageTests ModellingVehicleClass3
TestEndToEnd ModellingPageTests ModellingVehicleModels4
TestEndToEnd ModellingPageTests ModellingVehicleOwnershipTypes3
TestEndToEnd ModellingPageTests ModellingVehicles5
TestEndToEnd ModellingPageTests SmartFilterTests1
TestEndToEnd ResourcePlannerTests AutoGenerateRotaTests1
TestEndToEnd ResourcePlannerTests ResourcePlannerAdditionalColumnsTests1
TestEndToEnd ResourcePlannerTests ResourcePlannerFilterTests7
TestEndToEnd ResourcePlannerTests ResourcePlannerFurtherTests9
TestEndToEnd ResourcePlannerTests ResourcePlannerImportShiftTest4
TestEndToEnd ResourcePlannerTests ResourcePlannerTests45
TestEndToEnd ResourcePlannerTests ResourcePlannerTimezoneTests3
TestEndToEnd SchedulingTests ActivityPageTests53
TestEndToEnd SchedulingTests ActivityPageTestsGanttTime8
TestEndToEnd SchedulingTests AnalysisPageTest10
TestEndToEnd SchedulingTests AssistancePageTests21
TestEndToEnd SchedulingTests AssistancePageUpdatesTests1
TestEndToEnd SchedulingTests BookmarkTests10
TestEndToEnd SchedulingTests ChrominionTests14
TestEndToEnd SchedulingTests ComparePageTests19
TestEndToEnd SchedulingTests ContextNavigationTests7
TestEndToEnd SchedulingTests CreatePrivateActivityTests14
TestEndToEnd SchedulingTests DeletePrivateActivityTests8
TestEndToEnd SchedulingTests ExceptionPanelTests27
TestEndToEnd SchedulingTests ExplanationsOutcomeTests7
TestEndToEnd SchedulingTests ExplanationsPageTests9
TestEndToEnd SchedulingTests ExplanationsRunTests7
TestEndToEnd SchedulingTests FilterTests_ActivityPage10
TestEndToEnd SchedulingTests FilterTests_ResourcePage48
TestEndToEnd SchedulingTests ItineraryPageTests5
TestEndToEnd SchedulingTests MapDataTests16
TestEndToEnd SchedulingTests MapPageIsochroneTests12
TestEndToEnd SchedulingTests MapPageTests16
TestEndToEnd SchedulingTests MapTurnByTurnTests3
TestEndToEnd SchedulingTests OverviewKpiTests7
TestEndToEnd SchedulingTests PartDetailTests4
TestEndToEnd SchedulingTests ResourcePageActivityTests15
TestEndToEnd SchedulingTests ResourcePageBulkCommitTests7
TestEndToEnd SchedulingTests ResourcePageDetailsTests18
TestEndToEnd SchedulingTests ResourcePageDragDropTests12
TestEndToEnd SchedulingTests ResourcePageGanttContentTests26
TestEndToEnd SchedulingTests ResourcePageGanttLegend2
TestEndToEnd SchedulingTests ResourcePageManualChangeTests17
TestEndToEnd SchedulingTests ResourcePageMassChangesTests4
TestEndToEnd SchedulingTests ResourcePageParallelTest6
TestEndToEnd SchedulingTests ResourcePagePreviewChangesTests1
TestEndToEnd SchedulingTests ResourcePageRegionAvailabilityTest1
TestEndToEnd SchedulingTests ResourcePageRegionTest5
TestEndToEnd SchedulingTests ResourcePageTests33
TestEndToEnd SchedulingTests ResourcePageTooltipTests11
TestEndToEnd SchedulingTests ResourcePageUrlTests10
TestEndToEnd SchedulingTests ResourcePoolDetailTests3
TestEndToEnd SchedulingTests ResourceSelectRowTests11
TestEndToEnd SchedulingTests ScheduleLoadTests1
TestEndToEnd SchedulingTests SchedulesComponentTests2
TestEndToEnd SchedulingTests ScheduleServiceTests2
TestEndToEnd SchedulingTests ScheduleUpdates_UpdateSkillsTests10
TestEndToEnd SchedulingTests ScheduleUpdatesTests10
TestEndToEnd SchedulingTests SchedulingUrlParameterTests14
TestEndToEnd SchedulingTests TimeZoneTests6
TestEndToEnd SchedulingTests TrafficLightTests4
TestEndToEnd SchedulingTests WorkbenchBroadcastTests4
TestEndToEnd SimulationTests OsvActivityDetailsTests9
TestEndToEnd SimulationTests OsvChildTests3
TestEndToEnd SimulationTests OsvPreRequisiteTests4
TestEndToEnd SimulationTests OsvResourceDetailTests5
TestEndToEnd SimulationTests OsvTests14
TestEndToEnd SimulationTests SdiTests13
TestEndToEnd SimulationTests SimRunTests7
TestEndToEnd SimulationTests WISECreateDemandScenarioTests9
TestEndToEnd SimulationTests WISEDemandModellerTests7
TestEndToEnd SimulationTests WISEFullRunTests17
TestEndToEnd SimulationTests WISEResourcingModellerTests24
TestEndToEnd SimulationTests WISERunTestScreenTests7
TestEndToEnd SimulationTests WISEStartInvestigationTests7
TestEndToEnd SimulationTests WISETestResultsTests2
TestEndToEnd ZapTests ZapTests5
Test Group - Full Product TestNumber of Tests
End to End Users tests81