Announcement

Collapse
No announcement yet.

Online class March 3, 2020 - How would you test that(International Calling section)?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Online class March 3, 2020 - How would you test that(International Calling section)?

    How would you test that? International calling section

    Since there are no special requirements, the possible way to test is:

    1. Run the GUI testing
    2. Run the positive functional testing
    3. Run the negative functional testing
    4. Run the validation test
    5. Run the Happy Path
    6. Report any bugs you will find
    Last edited by Ilya Rynin; 2 weeks ago.

  • #2
    phonepower.com Bug report at https://www.phonepower.com/cj_reside...rnationalRates

    Description: Different writings
    Report: ID#1
    Report Date: 19 March 2020
    Fixed Date: March 2020
    Enviroment: Windows 8, PC Google Chrome Browser Version 80.0.3987.132 (Official Build) (64-bit)
    Tester QA (reported by): Yury Mukhin
    Severity: Minor
    Priority: Middle
    Status:
    Attachments: Yes
    Notes:
    Repo steps:
    1. Open https://www.phonepower.com/cj_reside...rnationalRates LINK Section International Calling
    2. 2-nd section of dropdowns "International Rates by Phone Number". String "country:" choose (select) Country as "Russia"
    3. 3-rd section of dropdowns (to right) "Rate Finder by Country". 2-nd String "country: (Calls to the US & Canada are FREE)" choose (select) as "Russian Federeation".
    This is differs from each other.

    The same for not equal pairs of:

    Vatican City - Vatican City State;
    Venezuela - Venezuela (Bolivarian Republish of);
    New Caledonia - New Caledonia (Territorie....;
    Micronezia - Micronezia (Federated States of);
    Liecthenstein - Liecthenstein ....;
    Jordan - Jordan (Hashemite Kingdome Of);
    Guinea-Bissau - Guinea-Bissau (Republic Of);
    Fiji - Fiji (Republic Of)
    and many other long writings of the countries.

    Comment


    • #3
      phonepower.com Bug report at https://www.phonepower.com/cj_reside...rnationalRates

      Description: Wrong country code for Kazakhstan
      Report: ID#2
      Report Date: 19 March 2020
      Fixed Date: March 2020
      Enviroment: Windows 8, PC Google Chrome Browser Version 80.0.3987.132 (Official Build) (64-bit)
      Tester QA (reported by): Yury Mukhin
      Severity: Critical
      Priority: High
      Status:
      Attachments: Yes
      Notes:
      Repo steps:
      1. Open https://www.phonepower.com/cj_reside...rnationalRates LINK Section International Calling
      2. 2-nd section of dropdowns "country:". choose (select) Country as "Kazakhstan"
      There should be code "7" instead of 730 as for non existing
      Last edited by Yury Mukhin; 2 weeks ago.

      Comment


      • #4
        phonepower.com Bug report at https://www.phonepower.com/cj_reside...rnationalRates

        Description: Wrong country code for Bahamas
        Report: ID#3
        Report Date: 19 March 2020
        Fixed Date: March 2020
        Enviroment: Windows 8, PC Google Chrome Browser Version 80.0.3987.132 (Official Build) (64-bit)
        Tester QA (reported by): Yury Mukhin
        Severity: Critical
        Priority: High
        Status:
        Attachments: Yes
        Notes:
        Repo steps:
        1. Open https://www.phonepower.com/cj_reside...rnationalRates LINK Section International Calling
        2. 2-nd section of dropdowns "country:". choose (select) Country as "Bahamas"
        There should be code "1242" instead of 242 as for Congo
        Last edited by Yury Mukhin; 2 weeks ago.

        Comment


        • #5
          phonepower.com Bug report at https://www.phonepower.com/cj_reside...rnationalRates

          Description: Non existing country code for Americam Samoa
          Report: ID#4
          Report Date: 19 March 2020
          Fixed Date: March 2020
          Enviroment: Windows 8, PC Google Chrome Browser Version 80.0.3987.132 (Official Build) (64-bit)
          Tester QA (reported by): Yury Mukhin
          Severity: Critical
          Priority: High
          Status:
          Attachments: Yes
          Notes:
          Repo steps:
          1. Open https://www.phonepower.com/cj_reside...rnationalRates LINK Section International Calling
          2. 2-nd section of dropdowns "country:". choose (select) Country as "Americam Samoa"
          There should be code "685" as Americam Samoa instead of 684 as non existing at all
          Last edited by Yury Mukhin; 2 weeks ago.

          Comment


          • #6
            phonepower.com Bug report at https://www.phonepower.com/cj_reside...rnationalRates

            Description: Non existing country code for Turks and Caicos
            Report: ID#5
            Report Date: 19 March 2020
            Fixed Date: March 2020
            Enviroment: Windows 8, PC Google Chrome Browser Version 80.0.3987.132 (Official Build) (64-bit)
            Tester QA (reported by): Yury Mukhin
            Severity: Critical
            Priority: High
            Status:
            Attachments: Yes
            Notes:
            Repo steps:
            1. Open https://www.phonepower.com/cj_reside...rnationalRates LINK Section International Calling
            2. 2-nd section of dropdowns "country:". choose (select) Country as "Turks and Caicos"
            There should be code "64" or "1649" as for "Pitcairn Islands" instead of "649" as for "Turks and Caicos"

            Comment


            • #7
              https://www.phonepower.com/cj_reside...rnationalRates

              International Calling Section
              TEST DESIGN


              FEATURE 1. Free Countries per Plan:

              1.1. Domestic Plans - 60 Minutes Free Calling Internationally
              Case 1.1.1. Africa ===> South Africa
              Case 1.1.2. Asia ===> China (M) / Hong Kong (M) / India (M) / Israel (M) / Japan / Malaysia (M) / Singapore (M) / South Korea (M) / Taiwan / Thailand (M) / Timor-Leste
              Case 1.1.3. Australia ===> Australia / New Zealand (M)
              Case 1.1.4. Europe ===> Andorra / Austria / Belgium / Croatia / Cyprus (M) / Czech Republic / Denmark / Estonia / France (M) / Germany (M) / Greece / Hungary / Ireland (M) / Italy (M) / Latvia (M) / Lithuania / Luxembourg (M) / Malta / Netherlands / Norway (M) / Poland (M) / Portugal / Romania / Russia / Slovakia / Slovenia / Spain / Sweden / Switzerland / United Kingdom / Vatican City
              Case 1.1.5. North America ===> Guadeloupe / Mexico
              Case 1.1.6. South America ===> Argentina / Brazil / Chile / Colombia / Venezuela

              1.2. World Plan
              Case 1.2.1. Asia ===> China (M) / Hong Kong (M) / Singapore (M) / Taiwan / Thailand (M)
              Case 1.2.2. Australia ===> Australia
              Case 1.2.3. Europe ===> Belgium / Cyprus / Denmark / France / Germany / Hungary / Ireland / Italy / Netherlands / Norway / Spain / Sweden / Switzerland / United Kingdom / Vatican City
              Case 1.2.4. North America ===> Canada (M) / Guam / Puerto Rico (M) / United States (M) / US Virgin Islands
              Case 1.2.5. South America Chile / Venezuela

              1.3. World Plus Plan
              Case 1.3.1. Africa ===> South Africa
              Case 1.3.2. Asia ===> Bangladesh (M) / Brunei Darussalam (M) / Cambodia / China (M) / Hong Kong (M) / India (M) / Israel / Japan / Kazakhstan / Malaysia (M) / Namibia / Singapore (M) / South Korea (M) / Taiwan / Thailand (M) / Turkey
              Case 1.3.3. Australia Australia / New Zealand
              Case 1.3.4. Europe ===> Andorra / Austria (M) / Belgium (M) / Bulgaria / Croatia / Cyprus (M) / Czech Republic (M) / Denmark / Estonia / Finland / France (M) / Germany (M) / Gibraltar / Greece (M) / Hungary (M) / Iceland / Ireland / Italy / Latvia / Lithuania (M) / Luxembourg / Malta Republic / Netherlands / Norway / Poland (M) / Portugal (M) / Romania / Russia / Slovakia / Slovenia / Spain / Sweden (M) / Switzerland / United Kingdom / Vatican City
              Case 1.3.5. North America ===> Canada (M) / Costa Rica / Dominican Republic / Guadeloupe / Guam / Jamaica / Martinique / Mexico / North Mariana Islands / Panama / Puerto Rico (M) / United States (M) / US Virgin Islands
              Case 1.3.6. South America ===> Argentina / Brazil / Chile (M) / Colombia / French Guiana / Paraguay / Peru / Venezuela (M))

              1.4. World Premium Plan
              Case 1.4.1. Africa ===> French Department & Territories in the Indian Ocean (M) / Kenya / Mauritius / Namibia / South / Africa / Uganda
              Case 1.4.2. Asia ===> Bahrain / Bangladesh (M) / Brunei Darussalam (M) / Cambodia (M) / China (M) / Hong Kong (M) / India (M) / Israel (M) / Japan / Kazakhstan / Kuwait / Mongolia (M) / Singapore (M) / South Korea (M) / Taiwan / Thailand (M) / Turkey / Uzbekistan
              Case 1.4.3. Australia ===> Australia (M) / New Zealand (M)
              Case 1.4.4. Europe ===> Andorra / Austria (M) / Belgium (M) / Bulgaria (M) / Croatia / Cyprus (M) / Czech Republic (M) / Denmark (M) / Estonia / Finland / France (M) / Germany (M) / Gibraltar / Greece (M) / Hungary (M) / Iceland (M) / Ireland / Italy / Latvia / Lithuania (M) / Luxembourg / Malta Republic (M) / Netherlands (M) / Norway (M) / Poland (M) / Portugal (M) / Romania (M) / Russia (M) / Slovakia / Slovenia / Spain (M) / Swaziland / Sweden (M) / Switzerland / United Kingdom (M) / Vatican City
              Case 1.4.5. North America ===> American Samoa / Canada (M) / Costa Rica (M) / Dominican Republic / Guadeloupe / Guam / Jamaica / Martinique / Mexico (M) / North Mariana Islands / Panama / Puerto Rico (M) / United States (M) / US Virgin Islands
              Case 1.4.6. South America ===> Argentina / Brazil (M) / Chile (M) / Colombia / French Guiana / Paraguay (M) / Peru / Uruguay / Venezuela (M)

              FEATURE 2. International Rates by Phone Number:

              2.1. Word Plan
              Case 2.1.1.
              Country: Afghanistan (93)
              Prefix: 011
              Country code: 93
              Phone number: (as per test data)
              Expected result: Rate: $0.344/minute
              Case 2.1.2.
              Country: Albania (355)
              Prefix: 011
              Country code: 355
              Phone number: (as per test data)
              Expected result: Rate: $0.177/minute
              Case 2.1.3. ...........
              Case 2.1.240.
              Country: Zimbabwe (263)
              Prefix: 011
              Country code: 263
              Phone number: (as per test data)
              Expected result: Rate: $0.356/minute

              2.2. Word Plus Plan
              Case 2.2.1.
              Country: Afghanistan (93)
              Prefix: 011
              Country code: 93
              Phone number: (as per test data)
              Expected result: Rate: $0.344/minute
              Case 2.2.2.
              Country: Albania (355)
              Prefix: 011
              Country code: 355
              Phone number: (as per test data)
              Expected result: Rate: $0.169/minute
              Case 2.2.3. ...........
              Case 2.2.240.
              Country: Zimbabwe (263)
              Prefix: 011
              Country code: 263
              Phone number: (as per test data)
              Expected result: Rate: $0.356/minute

              2.3. Word Premium Plan
              Case 2.3.1.
              Country: Afghanistan (93)
              Prefix: 011
              Country code: 93
              Phone number: (as per test data)
              Expected result: Rate: $0.329/minute
              Case 2.3.2.
              Country: Albania (355)
              Prefix: 011
              Country code: 355
              Phone number: (as per test data)
              Expected result: Rate: $0.177/minute
              Case 2.3.3. ...........
              Case 2.3.240.
              Country: Zimbabwe (263)
              Prefix: 011
              Country code: 263
              Phone number: (as per test data)
              Expected result: Rate: $0.340/minute

              2.4. US/Canada Plans
              Case 2.4.1.
              Country: Afghanistan (93)
              Prefix: 011
              Country code: 93
              Phone number: (as per test data)
              Expected result:
              1. Rate: $0.329/minute
              2. Message displayed: "This number is NOT included in our 60 FREE International Minutes per month."
              Case 2.4.2.
              Country: Albania (355)
              Prefix: 011
              Country code: 355
              Phone number: (as per test data)
              Expected result:
              1. Rate: $0.177/minute
              2. Message displayed: "This number is NOT included in our 60 FREE International Minutes per month."
              Case 2.4.3. ...........
              Case 2.4.240.
              Country: Zimbabwe (263)
              Prefix: 011
              Country code: 263
              Phone number: (as per test data)
              Expected result:
              1. Rate: $0.356/minute
              2. Message displayed: "This number is NOT included in our 60 FREE International Minutes per month."

              FEATURE 3. Rate Finder by Country:

              3.1. World Plan
              Case 3.1.1. American Samoa ===> Rates displayed
              Case 3.1.2. Bahamas ===> Rates displayed
              Case 3.1.3. ...............
              Case 3.1.218. Zimbabwe ===> Rates displayed

              3.2. World Plus Plan
              Case 3.2.1. American Samoa ===> Rates displayed
              Case 3.2.2. Bahamas ===> Rates displayed
              Case 3.2.3. ...............
              Case 3.2.218. Zimbabwe ===> Rates displayed

              3.3. World Premium Plan
              Case 3.3.1. American Samoa ===> Rates displayed
              Case 3.3.2. Bahamas ===> Rates displayed
              Case 3.3.3. ...............
              Case 3.3.218. Zimbabwe ===> Rates displayed

              3.4. US/Canad Plans
              Case 3.4.1. American Samoa ===> Rates displayed
              Case 3.4.2. Bahamas ===> Rates displayed
              Case 3.4.3. ...............
              Case 3.4.218. Zimbabwe ===> Rates displayed
              Last edited by Gelik; 2 weeks ago.

              Comment


              • #8
                phonepower.com Bug report at https://www.phonepower.com/cj_reside...rnationalRates

                Description: Non existing country code for NOVA SCOTIA as non existing as a country but province (state) of Canada
                Report: ID#6
                Report Date: 19 March 2020
                Fixed Date: March 2020
                Enviroment: Windows 8, PC Google Chrome Browser Version 80.0.3987.132 (Official Build) (64-bit)
                Tester QA (reported by): Yury Mukhin
                Severity: Critical
                Priority: High
                Status:
                Attachments: Yes
                Notes:
                Repo steps:
                1. Open https://www.phonepower.com/cj_reside...rnationalRates LINK Section International Calling
                2. 2-nd section of dropdowns "country:". choose (select) Country as "NOVA SCOTIA"
                There should be code "1" and there is no country NOVA SCOTIA but province (state) of Canada.
                Last edited by Yury Mukhin; 2 weeks ago.

                Comment


                • #9
                  phonepower.com Bug report at https://www.phonepower.com/cj_reside...rnationalRates

                  Description: Non existing country code for Montserrat
                  Report: ID#7
                  Report Date: 19 March 2020
                  Fixed Date: March 2020
                  Enviroment: Windows 8, PC Google Chrome Browser Version 80.0.3987.132 (Official Build) (64-bit)
                  Tester QA (reported by): Yury Mukhin
                  Severity: Critical
                  Priority: High
                  Status:
                  Attachments: NO
                  Notes:
                  Repo steps:
                  1. Open https://www.phonepower.com/cj_reside...rnationalRates LINK Section International Calling
                  2. 2-nd section of dropdowns "country:". choose (select) Country as "Montserrat"
                  There should be code "1664" instead of 664 of Thailand code.

                  Comment


                  • #10


                    There should be the Republic of C
                    Last edited by Yury Mukhin; 2 weeks ago.

                    Comment


                    • #11
                      phonepower.com Bug report at https://www.phonepower.com/cj_reside...rnationalRates

                      Description: Non existing formally The Ivory Coast of officially the officially the Republic of C

                      Comment


                      • #12
                        How would you test that? International calling section

                        The possible way to test is:

                        - Do the GUI testing
                        - Do the functional testing
                        - Do the validation test
                        - Do the End to End test (Happy Path)

                        Comment


                        • #13
                          How you would test that? https://www.phonepower.com/cj_reside...rnationalRates

                          Positive testing
                          Test ID: 1

                          International Rates by Phone Number_Validinputs

                          Steps:

                          1. Lunch International Rates by Phone Number.
                          2. Check list box World Plan.
                          3. Check list box Country.
                          4. Field in Prefix.
                          5. Field in Country Code.
                          6. Field in Phone number.
                          7. Push Find Rates button.


                          Expected results: User successfully find rates.

                          Actual results: Fail/Pass

                          Bug#: ---


                          Positive testing
                          Test ID:2
                          International Rates by Phone Number_Rate Finder by country

                          Steps:

                          1. Lunch Rate Finder by country.
                          2. Check list box World Plan.
                          3. Check list box Country.
                          4. Push Find Rates button.

                          Expected results: User successfully find rates.

                          Actual results: Fail/Pass

                          Bug#: ---

                          Negative testing
                          Test ID: 3

                          Steps:
                          International Rates by Phone Number_Invalidinputs

                          Steps:

                          1. Lunch International Rates by Phone Number.
                          2. Do not Check list box World Plan.
                          3. Do not Check list box Country.
                          4. Field invalid Prefix.
                          5. Field invalid Country Code.
                          6. Field invalid Phone number.
                          7. Push Find Rates button.


                          Expected results: User is not find rates. <Reasonable> massage is displayed.


                          Actual results: Fail/Pass

                          Bug#: ---

                          Negative testing
                          Test ID:4
                          International Rates by Phone Number_Rate Finder by country

                          Steps:

                          1. Lunch Rate Finder by country.
                          2. Do not Check list box World Plan.
                          3. Do not Check list box Country.
                          4. Push Find Rates button.

                          Expected results: User is not find rates. <Reasonable> message is displayed.

                          Actual results: Fail/Pass

                          Bug#: ---

                          Comment


                          • #14
                            How would you test that (International Calling Section)?

                            1. Since no Requirements were provided, the tester will make assumption of requirements
                            2. Write test Cases
                            3. Prioritize testing: Start testing with the Happy Path technique
                            4. Log bugs using Bugzilla, Jira or any other bug longing/ tracking system

                            Comment


                            • #15
                              1. Do GUI testing .
                              2. Do functional testing. For each plan make sampling of counties. Use equal percentage of counties for each plan. Make sure each plan has unique list of counties (do not duplicate). Do test calls for selected counties for each calling prefix to make sure calls can be made and billing is correct.

                              Comment

                              Working...
                              X