Advertisement
Guest User

Scenarios

a guest
Oct 16th, 2019
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 27.03 KB | None | 0 0
  1. LSS:
  2.  
  3. Feature: LLS Home Page
  4.  
  5.     Scenario: Launch LSS Site
  6.  
  7.         Given Browser is opened
  8.         And navigated to AIM Inspect Site   //https://selfschedule.aiminspect.com/
  9.         Then Lessee selfschedule site is displayed
  10.         And Home page has 3 sections:
  11.         Header, Body and Footer
  12.  
  13.     Secnario: Verify LSS Home page and verious sections and Section's elements
  14.    
  15.        Given I am on LSS Home page Header section
  16.        And I see site Logo
  17.        And I see the link "About AiM"
  18.        And clicking on the link goes to //http://homepage.aiminspections.com/about-us/
  19.  
  20.        Given I am on LSS Home page Body section
  21.        And Body section has the followings:
  22.        Title, Paragraph, Button and Link
  23.        Title: "Trusted inspectors. Honest evaluation. Timely service."
  24.        Paragraph 1: "Welcome to Alliance Inspection Management, the most trusted inspection company in North America."
  25.        Paragraph 2: "Please proceed to select the most convenient date and time for your complimentary pre-inspection."
  26.        Button: "Schedule Appointment"
  27.        Link: "Log in"
  28.  
  29.        Given I am on LSS Home page Footer section
  30.        And Footer section contains 3 links and Text
  31.        And clicking on "Privacy Policy" link navigates to: "https://selfschedule-qa.aiminspect.com/privacy"
  32.        And clicking on "Terms of Service" link navigates to: "https://selfschedule-qa.aiminspect.com/terms"
  33.        And clicking on "Contact Us" link navigates to: "https://selfschedule-qa.aiminspect.com/contact-us"
  34.        And Footer Text: "© 2019 Alliance Inspection Management"
  35.  
  36.  
  37.    
  38.        
  39.  
  40.  
  41. Feature: LSS Logins / Schedule Appointment
  42.  
  43.    Scenario: Go to LSS Login
  44.  
  45.        Given current page is Home Page     //https://selfschedule-qa.aiminspect.com/log-in  
  46.        And clicked on 'Schedule Appointment' button  | And login link is clicked
  47.        Then LSS Log in site is displayed             | Then LSS Login page displays
  48.  
  49.  
  50.  
  51.    Carrection:
  52.    Scenario: Log in to LSS without entering vin and account number
  53.  
  54.        Given current page is LSS Log in site         | Given currnet page is LSS Log in
  55.        And no vin is entered                         | And no VIN is entered
  56.        And no account number is entered              | And no Account number is entered
  57.        And submit the form                           | And Get Started is clicked
  58.        Then both fields required page is displayed   | Then error-message displays "Enter a Valid VIN"
  59.                                                      | And "Enter a valid account number"
  60.  
  61.    Scenario: Log in to LSS entering VIN but account number
  62.  
  63.         Given current page is LSS Log in
  64.         And VIN is entered
  65.         And no Account number is entered
  66.         And Get Started button is clicked
  67.         Then error-message displays "Enter a valid account number"
  68.  
  69.    Scenario: Log in to LSS without entering VIN but Account number
  70.  
  71.         Given current page is LSS Log in
  72.         And no VIN is entered
  73.         And Account number is entered
  74.         And Get Started button is clicked
  75.         Then error-message displays "Enter a valid VIN"
  76.  
  77.  
  78.      
  79.  
  80.    Scenario: Log in to LSS site with invalid vin and invalid account number
  81.  
  82.        Given current page is LSS Login
  83.        And entered an invalid vin
  84.        And entered an invalid account
  85.        And Get Started button is clicked
  86.        Then error-message displayes "We were unable to match the VIN and account number you entered. Please check your entries and try again."  
  87.    
  88.  
  89.    Scenario: Login to LSS site with valid vin and invalid account number
  90.  
  91.        Given current page is LSS Login
  92.        And entered a valid vin
  93.        And entered an invalid account
  94.        And Get Started button is clicked
  95.        Then error-message displayes "We were unable to match the VIN and account number you entered. Please check your entries and try again."  
  96.  
  97.  
  98.    Scenario: Login to LSS site with invalid vin and valid account number
  99.  
  100.        Given current page is LSS Login
  101.        And entered an invalid vin
  102.        And entered an invalid account
  103.        And Get Started button is clicked
  104.        Then error-message displayes "We were unable to match the VIN and account number you entered. Please check your entries and try again."
  105.  
  106.  
  107.    Scenario: Login to LSS site with valid VIN and valid account number
  108.  
  109.        Given current page is LSS Login
  110.        And entered a valid VIN
  111.        And entered a valid account
  112.        And Get Started button is clicked
  113.        Then Account Info page dispalys
  114.  
  115.  
  116.  
  117.    Scenario: Confirm Account information is correct in order to go to contact info page
  118.  
  119.        Given current page is Account info page
  120.        And entered correct information
  121.        And confirm button is clicked
  122.        Then Contact info page is displayed
  123.  
  124.  
  125.    Scenario: Clicking 'something is wrong' page will take user to get-assistance page (help page)
  126.  
  127.        Given current page is Account info page
  128.        And 'something is wrong' button is clicked
  129.        Then get-assistance page is displayed
  130.  
  131.  
  132.  
  133.    Scenario: Update Lessee contact info
  134.  
  135.        Given user is logged in to LSS
  136.        And user is on Contact Info page
  137.        And the 'continue' button is disabled
  138.        When phone number "234567890" is entered
  139.        And "(mobile/work/home/other)" is selected as phone type
  140.        And email entered is "r@p.com"
  141.        And continue button is enabled
  142.        And continue button is clicked
  143.        Then inspection location page is displayed
  144.  
  145.  
  146.  
  147.  
  148.    Scenario: Unable to move to inspection location page until form is valid
  149.  
  150.        Given user is on Contact Info page
  151.        When phone number entered is '5867765566'
  152.        And phone type 'work' is selected
  153.        And  email is left empty
  154.        Then continue button is disabled
  155.  
  156.  
  157.  
  158.  
  159.   Scenario: Leaving required phone field blank will display error message
  160.  
  161.        Given user is on Contact Info page
  162.        When focus phone field
  163.        And click away from the phone field
  164.        Then error message 1 is displayed
  165.  
  166.  
  167.  
  168.    Scenario: Leaving required email field blank will display error message
  169.  
  170.        Given user is on Contact Info page
  171.        When email field is kept empty
  172.        Then error message 2 is displayed
  173.  
  174.  
  175.  
  176.    Scenario: Click on back button to go back to account info page
  177.  
  178.        Given user is on Contact Info page
  179.        When back button is clicked
  180.        Then Account Info page is displayed
  181.  
  182.  
  183.  
  184.  
  185.    Scenario:  Able to move to 'Schedule' page after entering in location type, address, availability information
  186.  
  187.        Given user is on Inspection location page
  188.        And user is logged in to the LSS site
  189.        And continue button is disabled
  190.        When select location type "Home".
  191.        And select presence "I will be there".
  192.        And enter address "34405 12 Mile RD, Warren, MI 48331"
  193.        Then continue button is enabled.
  194.        And Schedule Appointment page is displayed
  195.  
  196.  
  197.    Scenario:  Unable to move to 'schedule' page if any required fields in inspection location page are missing
  198.      
  199.  
  200.        Given user is on Inspection location page
  201.        And user is logged in to the LSS site
  202.        And continue button is disabled
  203.        And select location type "Home"
  204.        And select presence "I will be there"
  205.        And enter no address
  206.        Then continue button is disabled
  207.  
  208.  
  209.        
  210.  
  211.  
  212.    Scenario:  Entering information for when someone else will be there and able to continue to 'schedule' page
  213.  
  214.        Given user is on Inspection location page
  215.        And user is logged in to the LSS site
  216.        And continue button is disabled
  217.        And location type filled
  218.        And address filled
  219.        When select presence "I will not be there"
  220.        And enter first name "Tom".
  221.        And enter last name "Cruz".
  222.        And enter phone number "2487765433".
  223.        And select phone type "Mobile".
  224.        And enter email "Cruz@mail.com".
  225.        And select preferred contact method "Email".
  226.        And continue button is enabled.
  227.        And I click on continue button.
  228.        Then Schedule Appointment page is displayed
  229.        
  230.  
  231.  
  232.    Scenario:  Click on back button to go back to contact info page
  233.  
  234.        Given user is on Inspection location page
  235.        And user is logged in to the LSS site
  236.        And continue button is disabled
  237.        When back button is clicked
  238.        Then Contact Info page is displayed
  239.  
  240.  
  241.    Scenario:  Move to 'review appointment' page after selecting date and time when click is available
  242.  
  243.        Given user is on Appointment Schedule page
  244.        And user is logged in to the LSS site
  245.        And appointment dates are available
  246.        And continue button is disabled
  247.        When select date
  248.        And select time slot
  249.        And continue button is enabled
  250.        And click continue button
  251.        Then Review Appointment page is displayed
  252.  
  253.  
  254.  
  255.    Scenario:  Move to confirmation page after appointment scheduled and get confirmation ID
  256.  
  257.        Given user is on Review Appointment page
  258.        And user is logged in to the LSS site
  259.        And all information are correct
  260.        When click on 'Confirm appointment' button
  261.        Then 'confirmation' page is displayed
  262.  
  263.  
  264.  
  265.  
  266. # CHECK
  267.    Scenario:  Verify that the appointment is scheduled in CRM
  268.  
  269.        Given scheduled an appointment through LSS
  270.        And the appointment is tied to a request and request is scheduled in CRM
  271.        When logs in to https://crm-qa.aiminspect.com
  272.        And uses 'CSR/DISPATCH' as the user
  273.        And the password is 'crmisnice'
  274.        And search for the request using the confirmation # displayed in LSS
  275.        And the request is displayed
  276.        And view the request
  277.        Then will see the request status as on 'H'old -awaitng dispatch
  278.  
  279.  
  280.    Scenario:  Display alternative message when invalid location adddres is entered
  281.  
  282.        Given user is on Inspection Location page
  283.        And user is logged in to the LSS site
  284.        When enter location type as 'home'
  285.        And enter Street: '1', City: '1', State: 'Alabama', Zip: '11111'
  286.        And click on continue button
  287.        Then 'schedule' page' is displayed
  288.  
  289.  
  290.     Scenario:  Display alternative message when system is down
  291.  
  292.         Given user is on Review page
  293.         And there is no internet connection
  294.         When click on confirm appointment button
  295.         Then 'Server Down page' is displayed
  296.  
  297.  
  298.     Scenario:  Take user to 'Existing appointment' page when trying schedule appointment when one already exists
  299.  
  300.         Given user is on LSS log in page
  301.         And uses vin and account number that is associated with a request that already has been
  302.         When  vin field is inputted with '1N4AA5AP3DC805530'
  303.         And account field is inputted with '346568967967'
  304.         And clicks on 'Get started' button.
  305.         Then 'Existing appointment' page is displayed
  306.  
  307.  
  308.  
  309.    
  310.  
  311. // CHECK
  312.     Scenario: Display alternative message when invalid location     adddres is entered and  schedule a request
  313.  
  314.         Given user is logged on to LSS site.
  315.         And enters invalid address in 'inspection location' page.
  316.         And is on on 'Review request' page.
  317.         When click on 'send request'
  318.         Then confirmation message "Appointment Requested" displayed
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345. AIM:
  346.  
  347.  
  348.  
  349.     Scenario: Launch AIM Inspect site
  350.    
  351.         Given Browser is opened
  352.         And logged in to AIM Inspect site
  353.         When navigated to AIM Inspect site   // https://crm-qa.aiminspect.com/
  354.         Then AIM Inspect site is displayed
  355.  
  356.  
  357.     Scenario: Incorrect credentials do not allow login
  358.  
  359.         Given Browser is opened
  360.         When navigated to AIM Inspect site   // https://crm-qa.aiminspect.com/
  361.         And enter incorrect Username and Password
  362.         And click Log In
  363.         Then Invalid Login message is displayed
  364.  
  365.  
  366.     Scenario: Correct credentials allow succesful login
  367.  
  368.         Given Browser is opened
  369.         When navigated to AIM Inspect site   // https://crm-qa.aiminspect.com/
  370.         And enter correct Username and Password
  371.         And click Log In
  372.         Then AIM Inspection page is displayed
  373.  
  374.  
  375.     Scenario: Logout of AIM Inspect site
  376.  
  377.         Given Browser is opened
  378.         And current url is AIM Inspect site   // https://crm-qa.aiminspect.com/
  379.         And user is logged in
  380.         When click on Log Out button
  381.         Then user is logged out
  382.  
  383.    
  384.  
  385.     Scenario: Go to Dashboard
  386.  
  387.         Given Browser is opened
  388.         And logged in to AIM Inspect site
  389.         And current page is AIM Inspect site
  390.         When click on Dashboard
  391.         Then Dashboard data is displayed
  392.  
  393.  
  394.     Scenario: Overdue inspection is shown
  395.  
  396.         Given Browser is opened
  397.         And logged in to AIM Inspect site
  398.         And current page is AIM Inspect site
  399.         When click on Dashboard
  400.         And click on Overdue Inspection
  401.         Then Overdue Inspection are displayed
  402.  
  403.  
  404.     Scenario: Due today is shown
  405.  
  406.         Given Browser is opened
  407.         And logged in to AIM Inspect site
  408.         And current page is AIM Inspect site
  409.         When click on Dashboard
  410.         And click on Due today
  411.         Then Due today are displayed
  412.  
  413.  
  414.     Scenario: Awaiting CSR is shown
  415.  
  416.         Given Browser is opened
  417.         And logged in to AIM Inspect site
  418.         And current page is AIM Inspect site
  419.         When click on Dashboard
  420.         And click on Awaiting CSR
  421.         Then Awaiting CSR are displayed
  422.  
  423.  
  424.     Scenario: Awaiting Dispatch is shown
  425.  
  426.         Given Browser is opened
  427.         And logged in to AIM Inspect site
  428.         And current page is AIM Inspect site
  429.         When click on Dashboard
  430.         And click on Awaiting Dispatch
  431.         Then Awaiting Dispatch are displayed
  432.  
  433.  
  434.     Scenario: Awaiting Quality is shown
  435.  
  436.         Given Browser is opened
  437.         And logged in to AIM Inspect site
  438.         And current page is AIM Inspect site
  439.         When click on Dashboard
  440.         And click on Awaiting Quality
  441.         Then Awaiting Quality are displayed
  442.  
  443.  
  444.     Scenario: Open Requests is shown
  445.  
  446.         Given Browser is opened
  447.         And logged in to AIM Inspect site
  448.         And current page is AIM Inspect site
  449.         When click on Dashboard
  450.         And click on Open Requests
  451.         Then Open Requests are displayed
  452.  
  453.  
  454.     Scenario: Result Detail is shown
  455.  
  456.         Given Browser is opened
  457.         And logged in to AIM Inspect site
  458.         And current page is AIM Inspect site
  459.         When click on Dashboard
  460.         And click on Open Requests
  461.         And select result from the results displayed
  462.         Then selected result details are shown
  463.  
  464.  
  465.     Scenario: No Results found if does not exist
  466.  
  467.         Given Browser is opened
  468.         And logged in to AIM Inspect site
  469.         And current page is AIM Inspect site
  470.         When click on Request
  471.         And input text in search bar which does not exist # sdfsdf32423
  472.         And click search
  473.         Then 'No Results Found.' message is displayed
  474.  
  475.  
  476.     Scenario: Results displayed if does exist
  477.  
  478.         Given Browser is opened
  479.         And logged in to AIM Inspect site
  480.         And current page is AIM Inspect site
  481.         When click on Request
  482.         And input text in search bar which does exist # asa
  483.         And click search
  484.         Then search results are displayed
  485.  
  486.  
  487.     Scenario: Edit Lessee info
  488.  
  489.         Given Browser is opened
  490.         And current page is single inspection search result detail page
  491.         When find Lessee Info section
  492.         And hover over Lessee Info edit button
  493.         And click on Lessee Info edit button
  494.         Then edit Lessee Info page is shown
  495.  
  496.  
  497.     Scenario: Edit Dealer info
  498.  
  499.         Given Browser is opened
  500.         And current page is single inspection search result detail page
  501.         When find Dealer Info section
  502.         And hover over Dealer Info edit button
  503.         And click on Dealer Info edit button
  504.         Then edit Dealer Info page is shown
  505.  
  506.  
  507.     Scenario: Add Disposition
  508.  
  509.         Given Browser is opened
  510.         And current page is single inspection search result detail page
  511.         When find Dispositions section
  512.         And hover over Add Disposition button
  513.         And click Add Disposition button
  514.         And Add Disposition page is displayed
  515.         And select call type from options
  516.         And select disposition type from dropdown menu
  517.         And click Add
  518.         Then Disposition is added in Disposition section
  519.  
  520.  
  521.     Scenario: Schedule Appointment
  522.  
  523.         Given Browser is opened
  524.         And current page is single inspection search result detail page
  525.         When find Current Appointment Detail section
  526.         And click the options button
  527.         And select Schedule from options
  528.         And Schedule Appointment form is displayed
  529.         And fill up the Schedule Appointment form
  530.         And click Save
  531.         Then appointment can be seen scheduled in the Current Appointments section
  532.  
  533.  
  534.     Scenario: Add Internal Comment
  535.  
  536.         Given Browser is opened
  537.         And current page is single inspection search result detail page
  538.         When find Internal Comments section
  539.         And click the Add Comment button
  540.         And Add Internal Comment page is shown
  541.         And input comment in field
  542.         And click Add
  543.         Then comment can be seen in Internal Comments section
  544.  
  545.  
  546.     Scenario: Navigate to Add Organization Page
  547.  
  548.         Given Browser is opened
  549.         And logged in to AIM Inspect site
  550.         And current page is AIM Inspect site
  551.         When hover over Request tab
  552.         And click the Add organization
  553.         Then Add Organization page is shown
  554.  
  555.  
  556.     Scenario: Add Organization
  557.  
  558.         Given Browser is opened
  559.         And logged in to AIM Inspect site
  560.         And current page is AIM Inspect site
  561.         When hover over Request tab
  562.         And click the Add organization
  563.         And Add Organization page is shown
  564.         And fill up Add Organization form
  565.         And click Submit
  566.         Then AIM Inspect home page is displayed
  567.  
  568.  
  569.     Scenario: See Organization Exists
  570.  
  571.         Given Browser is opened
  572.         And logged in to AIM Inspect site
  573.         And current page is AIM Inspect site
  574.         When click Basic Search box
  575.         And input Organization name
  576.         And click Search
  577.         And click Submit
  578.         Then Organization is displayed in search results
  579.        
  580.  
  581. LSS Feat:
  582.  
  583. Feature: Scenarios for testing the LSS Site.
  584.  
  585.     Scenario: Launch LSS Site
  586.  
  587.         Given Browser is opened
  588.         And navigated to AIM Inspect Site   //https://selfschedule.aiminspect.com/
  589.         Then Lessee selfschedule site is displayed
  590.  
  591.  
  592.    
  593.     Scenario: Go to LSS Log in Site
  594.  
  595.         Given current page is Home Page     //https://selfschedule-qa.aiminspect.com/log-in
  596.        
  597.         And clicked on 'Schedule Appointment' button
  598.         Then LSS Log in site is displayed
  599.  
  600.  
  601.  
  602.     Scenario: Log in to LSS site with invalid vin and valid account number
  603.  
  604.         Given current page is LSS Log in site
  605.         And entered an invalid vin
  606.         And entered a valid account
  607.         And submit the form
  608.         Then Validation Error page case 1 is displayed
  609.  
  610.  
  611.  
  612.     Scenario: Log in to LSS site with valid vin and invalid account number
  613.  
  614.         Given current page is LSS Log in site
  615.         And entered an valid vin
  616.         And entered a invalid account
  617.         And submit the form
  618.         Then Validation Error page case 2 is displayed
  619.  
  620.  
  621.        
  622.  
  623.  
  624.     Scenario: Log in to LSS without entering vin
  625.  
  626.         Given current page is LSS Log in site
  627.         And entered an valid vin
  628.         And no account number is entered
  629.         And submit the form
  630.         Then Account Number required page is displayed
  631.  
  632.  
  633.  
  634.     Scenario: Log in to LSS without entering vin and account number
  635.  
  636.         Given current page is LSS Log in site
  637.         And no vin is entered
  638.         And no account number is entered
  639.         And submit the form
  640.         Then both fields required page is displayed
  641.  
  642.  
  643.  
  644.     Scenario: Log in to LSS site with invalid vin and valid account number
  645.  
  646.         Given current page is LSS Log in site
  647.         And entered an invalid vin
  648.         And entered a valid account
  649.         And submit the form
  650.         Then Account info page is displayed
  651.  
  652.  
  653.  
  654.     Scenario: Confirm Account information is correct in order to go to contact info page
  655.  
  656.         Given current page is Account info page
  657.         And entered correct information
  658.         And confirm button is clicked
  659.         Then Contact info page is displayed
  660.  
  661.  
  662.     Scenario: Clicking 'something is wrong' page will take user to get-assistance page (help page)
  663.  
  664.         Given current page is Account info page
  665.         And 'something is wrong' button is clicked
  666.         Then get-assistance page is displayed
  667.  
  668.  
  669.  
  670.     Scenario: Update Lessee contact info
  671.  
  672.         Given user is logged in to LSS
  673.         And user is on Contact Info page
  674.         And the 'continue' button is disabled
  675.         When phone number "234567890" is entered
  676.         And "(mobile/work/home/other)" is selected as phone type
  677.         And email entered is "r@p.com"
  678.         And continue button is enabled
  679.         And continue button is clicked
  680.         Then inspection location page is displayed
  681.  
  682.  
  683.  
  684.  
  685.     Scenario: Unable to move to inspection location page until form is valid
  686.  
  687.         Given user is on Contact Info page
  688.         When phone number entered is '5867765566'
  689.         And phone type 'work' is selected
  690.         And  email is left empty
  691.         Then continue button is disabled
  692.  
  693.    
  694.  
  695.  
  696.    Scenario: Leaving required phone field blank will display error message
  697.  
  698.         Given user is on Contact Info page
  699.         When focus phone field
  700.         And click away from the phone field
  701.         Then error message 1 is displayed
  702.  
  703.  
  704.  
  705.     Scenario: Leaving required email field blank will display error message
  706.  
  707.         Given user is on Contact Info page
  708.         When email field is kept empty
  709.         Then error message 2 is displayed
  710.  
  711.  
  712.  
  713.     Scenario: Click on back button to go back to account info page
  714.  
  715.         Given user is on Contact Info page
  716.         When back button is clicked
  717.         Then Account Info page is displayed
  718.  
  719.  
  720.  
  721.  
  722.     Scenario:  Able to move to 'Schedule' page after entering in location type, address, availability information
  723.  
  724.         Given user is on Inspection location page
  725.         And user is logged in to the LSS site
  726.         And continue button is disabled
  727.         When select location type "Home".
  728.         And select presence "I will be there".
  729.         And enter address "34405 12 Mile RD, Warren, MI 48331"
  730.         Then continue button is enabled.
  731.         And Schedule Appointment page is displayed
  732.  
  733.  
  734.     Scenario:  Unable to move to 'schedule' page if any required fields in inspection location page are missing
  735.        
  736.  
  737.         Given user is on Inspection location page
  738.         And user is logged in to the LSS site
  739.         And continue button is disabled
  740.         And select location type "Home"
  741.         And select presence "I will be there"
  742.         And enter no address
  743.         Then continue button is disabled
  744.  
  745.  
  746.        
  747.  
  748.  
  749.     Scenario:  Entering information for when someone else will be there and able to continue to 'schedule' page
  750.  
  751.         Given user is on Inspection location page
  752.         And user is logged in to the LSS site
  753.         And continue button is disabled
  754.         And location type filled
  755.         And address filled
  756.         When select presence "I will not be there"
  757.         And enter first name "Tom".
  758.         And enter last name "Cruz".
  759.         And enter phone number "2487765433".
  760.         And select phone type "Mobile".
  761.         And enter email "Cruz@mail.com".
  762.         And select preferred contact method "Email".
  763.         And continue button is enabled.
  764.         And I click on continue button.
  765.         Then Schedule Appointment page is displayed
  766.        
  767.  
  768.  
  769.     Scenario:  Click on back button to go back to contact info page
  770.  
  771.         Given user is on Inspection location page
  772.         And user is logged in to the LSS site
  773.         And continue button is disabled
  774.         When back button is clicked
  775.         Then Contact Info page is displayed
  776.  
  777.  
  778.     Scenario:  Move to 'review appointment' page after selecting date and time when click is available
  779.  
  780.         Given user is on Appointment Schedule page
  781.         And user is logged in to the LSS site
  782.         And appointment dates are available
  783.         And continue button is disabled
  784.         When select date
  785.         And select time slot
  786.         And continue button is enabled
  787.         And click continue button
  788.         Then Review Appointment page is displayed
  789.  
  790.  
  791.  
  792.     Scenario:  Move to confirmation page after appointment scheduled and get confirmation ID
  793.  
  794.         Given user is on Review Appointment page
  795.         And user is logged in to the LSS site
  796.         And all information are correct
  797.         When click on 'Confirm appointment' button
  798.         Then 'confirmation' page is displayed
  799.  
  800.  
  801.  
  802.     Scenario:  Verify that the appointment is scheduled in CRM
  803.  
  804.         Given scheduled an appointment through LSS
  805.         And the appointment is tied to a request and request is scheduled in CRM
  806.         When logs in to https://crm-qa.aiminspect.com
  807.         And uses 'CSR/DISPATCH' as the user
  808.         And the password is 'crmisnice'
  809.         And search for the request using the confirmation # displayed in LSS
  810.         And the request is displayed
  811.         And view the request
  812.         Then will see the request status as on 'H'old -awaitng dispatch
  813.  
  814.  
  815.     Scenario:  Display alternative message when invalid location adddres is entered
  816.  
  817.         Given user is on Inspection Location page
  818.         And user is logged in to the LSS site
  819.         When enter location type as 'home'
  820.         And enter Street: '1', City: '1', State: 'Alabama', Zip: '11111'
  821.         And click on continue button
  822.         Then 'schedule' page' is displayed
  823.  
  824.  
  825.    Scenario:  Display alternative message when system is down
  826.  
  827.        Given user is on Review page
  828.        And there is no internet connection
  829.        When click on confirm appointment button
  830.        Then 'Server Down page' is displayed
  831.  
  832.  
  833.    Scenario:  Take user to 'Existing appointment' page when trying schedule appointment when one already exists
  834.  
  835.        Given user is on LSS log in page
  836.        And uses vin and account number that is associated with a request that already has been
  837.        When  vin field is inputted with '1N4AA5AP3DC805530'
  838.        And account field is inputted with '346568967967'
  839.        And clicks on 'Get started' button.
  840.        Then 'Existing appointment' page is displayed
  841.  
  842.  
  843.  
  844.    
  845.    Scenario: Display alternative message when invalid location     adddres is entered and  schedule a request
  846.  
  847.        Given user is logged on to LSS site.
  848.        And enters invalid address in 'inspection location' page.
  849.        And is on on 'Review request' page.
  850.        When click on 'send request'
  851.        Then confirmation message "Appointment Requested" displayed
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement