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: 4624

Test Group - CoreNumber of Tests
Scheduling Test EndToEnd ABE Tests AppointmentSummaryTests9
Scheduling Test EndToEnd ABE Tests AppointmentTests165
Scheduling Test EndToEnd ABE Tests BucketTests19
Scheduling Test EndToEnd ABE Tests DisplacementTests5
Scheduling Test EndToEnd ABE Tests NonBlockingTests17
Scheduling Test EndToEnd ABE Tests SlotBasedTests44
Scheduling Test EndToEnd DSE Tests ActivityPoolTests25
Scheduling Test EndToEnd DSE Tests AppointmentProcessTests29
Scheduling Test EndToEnd DSE Tests AvailabilitySetTests22
Scheduling Test EndToEnd DSE Tests AvailabilityTests44
Scheduling Test EndToEnd DSE Tests BasicTests130
Scheduling Test EndToEnd DSE Tests BreaksTests69
Scheduling Test EndToEnd DSE Tests BrokenActivityLinkTests72
Scheduling Test EndToEnd DSE Tests BucketTests72
Scheduling Test EndToEnd DSE Tests CalendarTests17
Scheduling Test EndToEnd DSE Tests CommittedCallTests80
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 ExceptionTests21
Scheduling Test EndToEnd DSE Tests GlobalPartsTest18
Scheduling Test EndToEnd DSE Tests HTMVerificationTests5
Scheduling Test EndToEnd DSE Tests IncrementalProcessTests22
Scheduling Test EndToEnd DSE Tests LinkedActivityTests229
Scheduling Test EndToEnd DSE Tests OnLocationDurationFactorTests14
Scheduling Test EndToEnd DSE Tests ParallelResourceTests124
Scheduling Test EndToEnd DSE Tests PartsTests122
Scheduling Test EndToEnd DSE Tests ProductivityRuleTests19
Scheduling Test EndToEnd DSE Tests RegionTests27
Scheduling Test EndToEnd DSE Tests RemoteFulfillmentTests16
Scheduling Test EndToEnd DSE Tests ResourcePoolTests15
Scheduling Test EndToEnd DSE Tests ResourcePreferenceTests20
Scheduling Test EndToEnd DSE Tests RetainPartForShiftPartsTest28
Scheduling Test EndToEnd DSE Tests SeparationModelTests76
Scheduling Test EndToEnd DSE Tests SharedPartsTest25
Scheduling Test EndToEnd DSE Tests ShiftCutOffTests11
Scheduling Test EndToEnd DSE Tests ShiftTests71
Scheduling Test EndToEnd DSE Tests ShiftUsageRulesTests33
Scheduling Test EndToEnd DSE Tests SkillsTests64
Scheduling Test EndToEnd DSE Tests SplitCallTests167
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 TravelTests79
Scheduling Test EndToEnd DSE Tests WISETests34
Scheduling Test EndToEnd DSE Tests WrapperTests15
Scheduling Test EndToEnd DSP Tests ScheduleDispatchTests75
Scheduling Test EndToEnd DST Tests DistributedStaticTests3
Scheduling Test EndToEnd DST Tests DistributedTests21
Scheduling Test EndToEnd DST Tests FeederAndSegmentTests2
Scheduling Test EndToEnd DST Tests FeederTests2
Scheduling Test EndToEnd DST Tests SegmentTests22
Scheduling Test EndToEnd RPL Tests GenerateRotaTests10
Scheduling Test EndToEnd RPL Tests ManageDataTests11
Scheduling Test EndToEnd SES Tests ExplanationTests72
Scheduling Test EndToEnd SES Tests ValidationTests67
Test Group - InstallerNumber of Tests
Installer Test CommandLine EndToEndTests Azure_Create38
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_Update33
Installer Test CommandLine EndToEndTests ExportAzure5
Installer Test CommandLine EndToEndTests ExportStandard5
Installer Test CommandLine EndToEndTests HTM23
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 LoginPageTests3
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 AdminOrgGroups11
TestEndToEnd AdministrationTests AdminOrgLists12
TestEndToEnd AdministrationTests AdminOrgModellingDatasets7
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 PerformancePageTests3
TestEndToEnd AdministrationTests ScheduleLabelTests5
TestEndToEnd AdministrationTests SupportPageTests4
TestEndToEnd AdministrationTests SystemEventsTests13
TestEndToEnd AdministrationTests SystemSessionsTests3
TestEndToEnd Analyzers Test TestClassMustDeclareShardIndexAnalyzerTests8
TestEndToEnd ArchiveTests ArchiveAttributes10
TestEndToEnd ArchiveTests ArchiveAudits15
TestEndToEnd ArchiveTests ArchiveClearPersonalData6
TestEndToEnd ArchiveTests ArchiveFailedAudits5
TestEndToEnd ArchiveTests ArchiveSnapshots18
TestEndToEnd ArchiveTests ArchiveTimetables13
TestEndToEnd ArchiveTests ArchiveTimetableUsage15
TestEndToEnd ElementReferences ApplicationExtensionsTests18
TestEndToEnd ElementReferences SuggestionAssertTests3
TestEndToEnd EPSOTests EPSOCallbackTests9
TestEndToEnd EPSOTests EPSOConnectTests4
TestEndToEnd EPSOTests EPSOWhitelistTests9
TestEndToEnd FrameworkTests DataGridTests26
TestEndToEnd FrameworkTests HelpButtonTests2
TestEndToEnd ModellingFeatureTests ModellingOptimisticLockTests6
TestEndToEnd ModellingPageTests ClockChangeTests1
TestEndToEnd ModellingPageTests ModellingActivityModelling2
TestEndToEnd ModellingPageTests ModellingActivityTemplates5
TestEndToEnd ModellingPageTests ModellingActivityTypes12
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 ModellingSLATemplates7
TestEndToEnd ModellingPageTests ModellingSLATypes5
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 ModellingUtilisationTemplates7
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 ResourcePlannerFurtherTests11
TestEndToEnd ResourcePlannerTests ResourcePlannerImportShiftTest4
TestEndToEnd ResourcePlannerTests ResourcePlannerTests47
TestEndToEnd ResourcePlannerTests ResourcePlannerTimezoneTests3
TestEndToEnd SchedulingTests ActivityPageTests54
TestEndToEnd SchedulingTests ActivityPageTestsGanttTime8
TestEndToEnd SchedulingTests AnalysisPageTest10
TestEndToEnd SchedulingTests AssistancePageTests22
TestEndToEnd SchedulingTests AssistancePageUpdatesTests1
TestEndToEnd SchedulingTests BookmarkTests10
TestEndToEnd SchedulingTests ChrominionTests14
TestEndToEnd SchedulingTests ComparePageTests19
TestEndToEnd SchedulingTests ContextNavigationTests7
TestEndToEnd SchedulingTests CreatePrivateActivityTests14
TestEndToEnd SchedulingTests DeletePrivateActivityTests8
TestEndToEnd SchedulingTests ExceptionPanelTests29
TestEndToEnd SchedulingTests ExplanationsOutcomeTests5
TestEndToEnd SchedulingTests ExplanationsPageTests9
TestEndToEnd SchedulingTests ExplanationsRunTests7
TestEndToEnd SchedulingTests FilterTests_ActivityPage12
TestEndToEnd SchedulingTests FilterTests_ResourcePage52
TestEndToEnd SchedulingTests FilterUpdatesTests1
TestEndToEnd SchedulingTests ItineraryPageTests5
TestEndToEnd SchedulingTests KpiThresholdTests1
TestEndToEnd SchedulingTests MapDataTests15
TestEndToEnd SchedulingTests MapPageIsochroneTests12
TestEndToEnd SchedulingTests MapPageTests18
TestEndToEnd SchedulingTests MapTurnByTurnTests3
TestEndToEnd SchedulingTests MapVectorRenderingTests4
TestEndToEnd SchedulingTests OverviewExceptionsTests17
TestEndToEnd SchedulingTests OverviewKpiTests11
TestEndToEnd SchedulingTests OverviewStatsAnalysisConsistencyTests21
TestEndToEnd SchedulingTests PanelTests4
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 ResourcePageRegionAvailabilityTest4
TestEndToEnd SchedulingTests ResourcePageRegionTest6
TestEndToEnd SchedulingTests ResourcePageTests37
TestEndToEnd SchedulingTests ResourcePageTooltipTests11
TestEndToEnd SchedulingTests ResourcePageUrlTests11
TestEndToEnd SchedulingTests ResourcePoolDetailTests1
TestEndToEnd SchedulingTests ResourceSelectRowTests10
TestEndToEnd SchedulingTests ScheduleLoadTests1
TestEndToEnd SchedulingTests SchedulesComponentTests2
TestEndToEnd SchedulingTests ScheduleServiceTests2
TestEndToEnd SchedulingTests ScheduleUpdates_UpdateSkillsTests10
TestEndToEnd SchedulingTests ScheduleUpdatesTests13
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 OsvTests15
TestEndToEnd SimulationTests SdiTests13
TestEndToEnd SimulationTests SimRunTests7
TestEndToEnd SimulationTests WISECreateDemandScenarioTests10
TestEndToEnd SimulationTests WISEDemandModellerTests9
TestEndToEnd SimulationTests WISEFullRunTests18
TestEndToEnd SimulationTests WISEResourcingModellerTests28
TestEndToEnd SimulationTests WISERunTestScreenTests13
TestEndToEnd SimulationTests WISEStartInvestigationTests8
TestEndToEnd SimulationTests WISETestResultsTests2
TestEndToEnd ZapTests ZapTests5
Test Group - Full Product TestNumber of Tests
End to End Users tests82