Exemplo n.º 1
0

        
Exemplo n.º 2
0

        
Exemplo n.º 3
0
        //PT8 via Headache Tx222031 and Tx222007
        public void Pt8ViaHeadacheTx222031Tx222007()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Headache", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .AnswerSuccessiveByOrder(3, 3)
                              .AnswerSuccessiveNo(3)
                              .Answer(3)
                              .AnswerSuccessiveNo(4)
                              .Answer(3)
                              .Answer(5)
                              .Answer(4)
                              .AnswerNo()
                              .Answer(3)
                              .Answer(7)
                              .AnswerNo()
                              .Answer(3)
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");

            outcomePage.EnterPostCodeAndSubmit("ls17 7nz");

            outcomePage.VerifyLayoutPagePresent();
        }
Exemplo n.º 4
0
        public void SplitQuestionNavigateBackDisplaysCorrectCareAdvice()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(_driver, "Headache", "Female", 49);

            var outcomePage = questionPage.ValidateQuestion("Is there a chance you are pregnant?")

                              .AnswerSuccessiveByOrder(3, 4)
                              .Answer(1)
                              .Answer(3)
                              .Answer(5)
                              .Answer(3)
                              .Answer(4)
                              .Answer(2)
                              .Answer(3)
                              .Answer(3)
                              .Answer(3)
                              .Answer(4)
                              .Answer(1)
                              .Answer(3)
                              .Answer(4)
                              .AnswerForDispostion(1);

            var newOutcome = outcomePage.NavigateBack()
                             .Answer(3, false)
                             .Answer(1)


                             .AnswerForDispostion("Within the next 6 hours");

            newOutcome.EnterPostCodeAndSubmit("LS17 7NZ");

            newOutcome.VerifyOutcome("You should speak to your GP practice within the next 6 hours");
            newOutcome.VerifyCareAdvice(new[] { "Medication, next dose", "Medication, pain and/or fever", "Headache" });
        }
Exemplo n.º 5
0
        //PT8 via MHP PW752 headache jump to PW755 Headache then via Digital split question Tx1054
        public void Pt8ViaMhpPw752HeadacheJumpPw755HeadacheViaDigitalSplitQuestionTx1054()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Headache", TestScenerioSex.Female, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .AnswerSuccessiveNo(4)
                              .AnswerYes()
                              .Answer(3)
                              .AnswerSuccessiveNo(3)
                              .Answer(3)
                              .AnswerSuccessiveNo(4)
                              .Answer(3)
                              .Answer(5)
                              .Answer(4)
                              .AnswerNo()
                              .Answer(3)
                              .Answer(7)
                              .AnswerNo()
                              .Answer(1)
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");

            outcomePage.EnterPostCodeAndSubmit("ls17 7nz");

            outcomePage.VerifyLayoutPagePresent();
        }
Exemplo n.º 6
0
        //PT8 via Tremor via Age variable and 2 strings
        public void Pt8ViaTremorViaAgeVariable2Strings()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Tremor", TestScenerioSex.Male, 13);

            var outcomePage = questionPage
                              .AnswerNo()
                              .Answer(3)
                              .AnswerSuccessiveNo(3)
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyDispositionCode("Dx06");

            var genderPage = outcomePage.NavigateBackToGenderPage();

            genderPage.VerifyHeader();
            genderPage.SelectSexAndAge(TestScenerioSex.Male, 14);

            var searchpage      = genderPage.NextPage();
            var newQuestionPage = searchpage.TypeSearchTextAndSelect("Tremor");

            var newOutcomePage = newQuestionPage
                                 .AnswerNo()
                                 .Answer(3)
                                 .AnswerSuccessiveNo(3)
                                 .AnswerForDispostion <OutcomePage>("Yes");

            newOutcomePage.VerifyDispositionCode("Dx35");
        }
Exemplo n.º 7
0
        public void OpticianEndpointJourney()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Eye or Eyelid Problems", TestScenerioSex.Female, TestScenerioAgeGroups.Child);

            questionPage.VerifyQuestion("What is the main problem?");
            var outcomePage = questionPage
                              .Answer(5)
                              .Answer(3)
                              .Answer(1)
                              .Answer(5)
                              .Answer(3)
                              .Answer(2)
                              .Answer(4)
                              .Answer(3)
                              .Answer(4)
                              .AnswerSuccessiveByOrder(3, 2)
                              .Answer(4)
                              .AnswerSuccessiveByOrder(3, 3)
                              .AnswerForDispostion <OutcomePage>("No");

            outcomePage.VerifyOutcome("Your answers suggest you should see an optician within 3 days");
            outcomePage.VerifyWorseningPanel(WorseningMessages.Call111PostCodeFirst);
            outcomePage.VerifyFindService(FindServiceTypes.Optician);
            outcomePage.VerifyCareAdviceHeader("What you can do in the meantime");
            outcomePage.VerifyCareAdvice(new string[] { "Eye discharge", "Medication, pain and/or fever" });
        }
Exemplo n.º 8
0
        public void PathwayNotFound()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(_driver, "Wound Problems, Plaster Casts, Tubes and Metal Appliances", TestScenerioGender.Male, TestScenerioAgeGroups.Adult);

            questionPage.ValidateQuestion("Is the problem to do with any of these?");
            var outcomePage = questionPage

                              .AnswerForDispostion("A tube or drain");

            outcomePage.VerifyPathwayNotFound();
        }
Exemplo n.º 9
0
        public void Call999EndpointJourney()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Skin Problems", TestScenerioSex.Female, TestScenerioAgeGroups.Adult);

            questionPage.VerifyQuestion("What is the main problem?");
            var outcomePage = questionPage
                              .Answer(1)
                              .AnswerSuccessiveByOrder(1, 2)
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyOutcome("Your answers suggest you should dial 999 now for an ambulance");
        }
Exemplo n.º 10
0
        //PT8 via Behaviour Change Tx221449 and Tx222008
        public void Pt8ViaBehaviourChangeTx221449Tx222008()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Behaviour Change", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .AnswerSuccessiveNo(3)
                              .Answer(3)
                              .AnswerSuccessiveNo(4)
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");
        }
Exemplo n.º 11
0

        
Exemplo n.º 12
0
        public void AgeTriageLogic_Under11()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Rectal Bleeding", TestScenerioSex.Female, 10);

            var outcomePage = questionPage
                              .AnswerYes()
                              .AnswerAndVerifyQuestion(1, "Do you have any of the symptoms of a heart attack?")
                              .AnswerAndVerifyQuestion(5, "Do you have a new rash that won't go away when you press a glass on it, and you also feel severely ill?")
                              .AnswerAndVerifyQuestion(3, "Have you vomited up either of the following?")
                              .AnswerAndVerifyQuestion(4, "What does your poo look like?")
                              .AnswerAndVerifyQuestion(4, "Is the pain so bad you need to keep completely still?")
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyOutcome("Your answers suggest you should dial 999 now for an ambulance");
        }
Exemplo n.º 13
0
        //PT8 via Behaviour Change Tx222027 and Tx222006
        public void Dental_Disposition_Renders_DOSServices()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Dental Problems", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .Answer(2)
                              .Answer(4)
                              .AnswerSuccessiveYes(2)
                              .Answer(3)
                              .AnswerForDispostion <OutcomePage>("No - I've not taken any painkillers");

            outcomePage.VerifyOutcome("See a dentist urgently");
            outcomePage.VerifyPageContainsDOSResults();
            outcomePage.VerifyDOSResultGroupExists("Arrange for someone to phone you");
        }
Exemplo n.º 14
0
        //PT8 via LowMood_Depression via operator branch
        public void Pt8ViaLowMoodDepressionViaOperatorBranch()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Mental Health Problems", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .AnswerSuccessiveNo(2)
                              .Answer(1)
                              .AnswerSuccessiveNo(12)
                              .AnswerForDispostion <OutcomePage>("Less than 2 weeks");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");

            outcomePage.EnterPostCodeAndSubmit("ls17 7nz");

            outcomePage.VerifyLayoutPagePresent();
        }
Exemplo n.º 15
0
        public void AgeTriageLogic_Over55()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Rectal Bleeding", TestScenerioSex.Female, 56);

            questionPage.VerifyQuestion("Have you got pain in your tummy as well as bleeding from your bottom?");
            var outcomePage = questionPage.AnswerAndVerifyQuestion(1, "How bad is the pain?")
                              .AnswerAndVerifyQuestion(1, "Have you got a severe ripping or tearing pain in your chest or back that came on suddenly?")
                              .AnswerAndVerifyQuestion(3, "Has a doctor told you that you have either of the following?")
                              .AnswerAndVerifyQuestion(4, "Do you have any of the symptoms of a heart attack?")
                              .AnswerAndVerifyQuestion(5, "Do you have a new rash that won't go away when you press a glass on it, and you also feel severely ill?")
                              .AnswerAndVerifyQuestion(3, "Have you vomited up either of the following?")
                              .AnswerAndVerifyQuestion(4, "What does your poo look like?")
                              .AnswerAndVerifyQuestion(4, "Is the pain so bad you need to keep completely still?")
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyOutcome("Your answers suggest you should dial 999 now for an ambulance");
        }
Exemplo n.º 16
0
        //PT8 via search no pathway jumps PW1072 Tiredness then 2 strings
        public void Pt8ViaSearchNoPathwayJumpsPw1072Tiredness2Strings()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Tiredness (Fatigue)", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .AnswerSuccessiveNo(3)
                              .Answer(3)
                              .Answer(4)
                              .AnswerSuccessiveNo(10)
                              .AnswerForDispostion <OutcomePage>("Drugs");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");

            outcomePage.EnterPostCodeAndSubmit("ls17 7nz");

            outcomePage.VerifyLayoutPagePresent();
        }
Exemplo n.º 17
0
        //PT8 via MHP jump to PW1738.700 Drug_Solvent_Alcohol_Misuse then 3 strings
        public void Pt8ViaMhpJumpPw1738_700DrugSolventAlcoholMisuse3Strings()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Mental Health Problems", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .AnswerSuccessiveNo(2)
                              .Answer(4)
                              .Answer(1)
                              .AnswerNo()
                              .AnswerForDispostion <OutcomePage>("Information only");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");

            outcomePage.EnterPostCodeAndSubmit("ls17 7nz");

            outcomePage.VerifyLayoutPagePresent();
        }
Exemplo n.º 18
0
        public void Pt8JumpToDx35()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Tiredness (Fatigue)", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            questionPage.VerifyQuestion("Have you got a raised temperature now or have you had one at any time since the tiredness started?");
            var outcomePage = questionPage
                              .AnswerSuccessiveByOrder(3, 4)
                              .AnswerSuccessiveByOrder(4, 2)
                              .Answer(3)
                              .Answer(4)
                              .Answer(3)
                              .AnswerSuccessiveByOrder(5, 2)
                              .AnswerSuccessiveByOrder(3, 4)
                              .AnswerForDispostion <OutcomePage>("Alcohol");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");
        }
Exemplo n.º 19
0
        public void PT8JumpToDx35()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(_driver, "Tiredness (Fatigue)", TestScenerioGender.Male, TestScenerioAgeGroups.Adult);

            questionPage.ValidateQuestion("Have you got a raised temperature now or have you had one at any time since the tiredness started?");
            var outcomePage = questionPage
                              .AnswerSuccessiveByOrder(3, 4)
                              .Answer(4)
                              .Answer(4)
                              .Answer(3)
                              .Answer(4)
                              .Answer(3)
                              .AnswerSuccessiveByOrder(5, 2)
                              .AnswerSuccessiveByOrder(3, 4)
                              .AnswerForDispostion("Alcohol");

            outcomePage.VerifyOutcome("Your answers suggest that you need a 111 clinician to call you");
        }
Exemplo n.º 20
0
        public void DentalEndpointJourney()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Dental Problems", TestScenerioSex.Female, TestScenerioAgeGroups.Adult);

            questionPage.VerifyQuestion("Do you have dental bleeding, toothache or a different dental problem?");
            var postcodeFirstPage = questionPage
                                    .Answer(2)
                                    .Answer(4)
                                    .AnswerSuccessiveByOrder(3, 5)
                                    .AnswerForDispostion <PostcodeFirstPage>("No - I've not taken any painkillers");

            //postcodeFirstPage.EnterPostCodeAndSubmit("LS17 7NZ");

            postcodeFirstPage.VerifyOutcome("See a dentist in the next few days");
            postcodeFirstPage.VerifyWorseningPanel(WorseningMessages.Call111PostCodeFirst);
            postcodeFirstPage.VerifyCareAdviceHeader("What you can do in the meantime");
            postcodeFirstPage.VerifyCareAdvice(new string[] { "Toothache", "Medication, pain and/or fever" });
        }
Exemplo n.º 21
0
        //PT8 via Behaviour Change Tx222027 and Tx222008
        public void Pt8ViaBehaviourChangeTx222027Tx222008()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Behaviour Change", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .AnswerSuccessiveNo(3)
                              .Answer(3)
                              .AnswerSuccessiveNo(7)
                              .AnswerYes()
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");

            outcomePage.EnterPostCodeAndSubmit("LS17 7NZ");

            outcomePage.VerifyLayoutPagePresent();
        }
Exemplo n.º 22
0
        public void AccidentAndEmergencyEndpointJourney()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Headache", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            questionPage.VerifyQuestion("Have you hurt your head in the last 7 days?");
            var outcomePage = questionPage
                              .AnswerSuccessiveByOrder(3, 3)
                              .Answer(5)
                              .Answer(3)
                              .Answer(4)
                              .Answer(3)
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyOutcome("Go to an emergency treatment centre urgently");
            outcomePage.VerifyWorseningPanel(WorseningMessages.Call111PostCodeFirst);
            outcomePage.VerifyCareAdviceHeader("What you can do in the meantime");
            outcomePage.VerifyCareAdvice(new string[] { "Headache", "Breathlessness", "Medication, pain and/or fever" });
        }
Exemplo n.º 23
0
        //PT8 via search no pathway jumps PW1072 Tiredness then 2 strings
        public void Pt8ViaSleepDifficultiesJumpPw1750KnownMentalHealthProblemsWorsening3Strings()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Sleep Difficulties", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .AnswerYes()
                              .AnswerSuccessiveNo(5)
                              .Answer(3)
                              .AnswerNo()
                              .Answer(3)
                              .AnswerForDispostion <OutcomePage>("No");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");

            outcomePage.EnterPostCodeAndSubmit("ls17 7nz");

            outcomePage.VerifyLayoutPagePresent();
        }
Exemplo n.º 24
0
        //PT8 via MHP PW1752 Anxiety_Stress_Panic then 2 strings
        public void Pt8ViaMhpJumpPw1752AnxietyStressPanic2Strings()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Mental Health Problems", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            var outcomePage = questionPage
                              .AnswerSuccessiveNo(2)
                              .Answer(4)
                              .AnswerNo()
                              .Answer(1)
                              .AnswerSuccessiveNo(3)
                              .AnswerForDispostion <OutcomePage>("I've stopped taking a medicine");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
            outcomePage.VerifyDispositionCode("Dx35");

            outcomePage.EnterPostCodeAndSubmit("ls17 7nz");

            outcomePage.VerifyLayoutPagePresent();
        }
Exemplo n.º 25
0
        public void EmergencyDentalEndpointJourney()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Dental Problems", TestScenerioSex.Female, TestScenerioAgeGroups.Adult);

            questionPage.VerifyQuestion("Do you have dental bleeding, toothache or a different dental problem?");
            var outcomePage = questionPage
                              .Answer(1)
                              .Answer(3)
                              .Answer(1)
                              .Answer(1)
                              .Answer(4)
                              .AnswerForDispostion <OutcomePage>("It's getting worse");

            outcomePage.VerifyOutcome("Your answers suggest you need urgent attention for your dental problem within 4 hours");
            outcomePage.VerifyFindService(FindServiceTypes.EmergencyDental);
            outcomePage.VerifyWorseningPanel(WorseningMessages.Call111PostCodeFirst);
            outcomePage.VerifyCareAdviceHeader("What you can do in the meantime");
            outcomePage.VerifyCareAdvice(new string[] { "Tooth extraction" });
        }
Exemplo n.º 26
0
        public void PharmacyEndpointJourney()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Eye or Eyelid Problems", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            questionPage.VerifyQuestion("What is the main problem?");
            var outcomePage = questionPage
                              .Answer(3)
                              .Answer(3)
                              .Answer(3)
                              .AnswerSuccessiveByOrder(1, 1)
                              .AnswerSuccessiveByOrder(3, 6)
                              .AnswerForDispostion <OutcomePage>("Yes");

            outcomePage.VerifyOutcome("Your answers suggest you should contact a pharmacist within 12 hours");
            outcomePage.VerifyWorseningPanel(WorseningMessages.Call111PostCodeFirst);
            outcomePage.VerifyFindService(FindServiceTypes.Pharmacy);
            outcomePage.VerifyCareAdviceHeader("What you can do in the meantime");
            outcomePage.VerifyCareAdvice(new[] { "Eye discharge" });
        }
Exemplo n.º 27
0
        public void JumpToRemappedMentalHealthPathway()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Tiredness (Fatigue)", TestScenerioSex.Male, TestScenerioAgeGroups.Adult);

            questionPage.VerifyQuestion("Have you got a raised temperature now or have you had one at any time since the tiredness started?");
            var outcomePage = questionPage
                              .AnswerSuccessiveByOrder(3, 4)
                              .AnswerSuccessiveByOrder(4, 2)
                              .Answer(2)
                              .Answer(3)
                              .Answer(2)
                              .AnswerSuccessiveByOrder(5, 2)
                              .AnswerSuccessiveByOrder(2, 4)
                              .Answer(3)
                              .Answer(1)
                              .AnswerForDispostion <OutcomePage>("No");

            outcomePage.VerifyOutcome("A nurse from 111 will phone you");
        }
Exemplo n.º 28
0
        public void AccidentAndEmergencyEndpointJourney()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(_driver, "Headache", TestScenerioGender.Male, TestScenerioAgeGroups.Adult);

            questionPage.ValidateQuestion("Have you hurt or banged your head in the last 7 days?");
            var outcomePage = questionPage
                              .AnswerSuccessiveByOrder(3, 3)
                              .Answer(5)
                              .Answer(3)
                              .Answer(4)
                              .Answer(3)
                              .AnswerForDispostion("Yes");

            outcomePage.VerifyOutcome("Your answers suggest you need urgent medical attention within 1 hour");
            outcomePage.VerifyWorseningPanel(WorseningMessages.Call999);
            outcomePage.VerifyFindService(FindServiceTypes.AccidentAndEmergency);
            outcomePage.VerifyCareAdviceHeader("What you can do in the meantime");
            outcomePage.VerifyCareAdvice(new string[] { "Headache", "Breathlessness", "Medication, pain and/or fever" });
        }
Exemplo n.º 29
0
        public void HomeCareEndpointJourney()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(Driver, "Cold or Flu (Declared)", TestScenerioSex.Female, TestScenerioAgeGroups.Adult);

            questionPage.VerifyQuestion("Do you feel so ill that you can't think of anything else?");
            var outcomePage = questionPage
                              .Answer(3)
                              .Answer(4)
                              .Answer(3)
                              .Answer(3)
                              .Answer(3)
                              .Answer(4)
                              .Answer(6)
                              .Answer(3)
                              .AnswerForDispostion <OutcomePage>(3);

            outcomePage.VerifyOutcome("Based on your answers, you can look after yourself and don't need to see a healthcare professional");
            // outcomePage.VerifyHeaderOtherInfo("Based on your answers you do not need to see a healthcare profesional at this time.\r\nPlease see the advice below on how to look after yourself");
            outcomePage.VerifyWorseningPanel(WorseningMessages.Call111);
        }
Exemplo n.º 30
0
        public void HomeCareEndpointJourney()
        {
            var questionPage = TestScenerios.LaunchTriageScenerio(_driver, "Cold or Flu (Declared)", TestScenerioGender.Female, TestScenerioAgeGroups.Adult);

            questionPage.ValidateQuestion("Do you feel the worst you've ever felt in your life and have a new rash under your skin?");
            var outcomePage = questionPage
                              .Answer(3)
                              .Answer(4)
                              .Answer(3)
                              .Answer(3)
                              .Answer(3)
                              .Answer(4)
                              .Answer(6)
                              .Answer(3)
                              .AnswerForDispostion(3);

            outcomePage.VerifyOutcome("Based on your answers, you can look after yourself and don't need to see a healthcare professional");
            // outcomePage.VerifyHeaderOtherInfo("Based on your answers you do not need to see a healthcare profesional at this time.\r\nPlease see the advice below on how to look after yourself");
            outcomePage.VerifyWorseningPanel(WorseningMessages.Call111);
        }