Field Length Validation for Desktop Application which has maximum 1000 characters












3















The character limit we are updating each field to will differ based on the information they are capturing. As a couple of examples, Company Name will be updated from 630 characters to 1000, and Address Lines will be updated from 40 characters to 60



Could you please let me know what would be valuable test cases for this requirement from UAT perspective?










share|improve this question









New contributor




Sonia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    3















    The character limit we are updating each field to will differ based on the information they are capturing. As a couple of examples, Company Name will be updated from 630 characters to 1000, and Address Lines will be updated from 40 characters to 60



    Could you please let me know what would be valuable test cases for this requirement from UAT perspective?










    share|improve this question









    New contributor




    Sonia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      3












      3








      3








      The character limit we are updating each field to will differ based on the information they are capturing. As a couple of examples, Company Name will be updated from 630 characters to 1000, and Address Lines will be updated from 40 characters to 60



      Could you please let me know what would be valuable test cases for this requirement from UAT perspective?










      share|improve this question









      New contributor




      Sonia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      The character limit we are updating each field to will differ based on the information they are capturing. As a couple of examples, Company Name will be updated from 630 characters to 1000, and Address Lines will be updated from 40 characters to 60



      Could you please let me know what would be valuable test cases for this requirement from UAT perspective?







      manual-testing test-design testcase






      share|improve this question









      New contributor




      Sonia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      Sonia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited 1 hour ago









      Kate Paulk

      25.2k64087




      25.2k64087






      New contributor




      Sonia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 2 hours ago









      SoniaSonia

      161




      161




      New contributor




      Sonia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Sonia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Sonia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          3 Answers
          3






          active

          oldest

          votes


















          3















          User acceptance test (UAT) criteria (in agile software development)
          are usually created by business customers and expressed in a business
          domain language



          https://en.wikipedia.org/wiki/Acceptance_testing




          I don't think Field Length Validation has anything to do with User acceptance testing. Maybe the business should write their own tests.



          Never the less here are some testing pointers and ideas:



          Map how the data is used. Don't forget to test locations where the data is used, test the new length is used properly. For example in reports. E.g. don't only test that the input and storage works.



          For example:




          • Does the address still fit the plastic envelope window in traditional letters used for sending invoices?

          • Are API based on this data still backward-compatible?


          Commonly make a list of test heuristics how your team should test input fields.



          Personally, I don't like to limit input fields. Challenge why does it now go from 40 to 60? What is the chance next week it needs to be 80? I have seen street names/city names that are way longer than 60.



          Company names of 1000 characters? You are making this stuff up, because company names are never so long, at least not that I can find. Maybe also test the requirements up-front, instead of after they are implemented.



          Other reads:




          • https://ux.stackexchange.com/questions/34920/how-many-characters-should-typical-address-fields-allow-on-an-international-webs

          • http://testobsessed.com/wp-content/uploads/2011/04/testheuristicscheatsheetv1.pdf






          share|improve this answer


























          • +1 Neils answer, as usual, is very helpful

            – Michael Durrant
            44 mins ago



















          2














          If character lengths are changing I would suggest boundary testing



          For example I would consider testing:




          • no chrs

          • 1 chr

          • 629 chrs

          • 630 chrs

          • 631 chrs

          • 999 chrs

          • 1000 chrs

          • 1001 chrs

          • 1002 chrs


          I would retain the following as regression tests going forward:




          • no chrs

          • 1 chr

          • 999 chrs

          • 1000 chr

          • 1001 chrs






          share|improve this answer































            0














            I would like to prefer the Equivalence and Boundary Value for each field.



            Minimum,
            Just above the minimum,
            A nominal value,
            Just below the maximum,
            Maximum.



            While providing the input, I hope application should consider spaces between the words should be a character



            If it is non -required field check with NULL/EMPTY values and try to update some charters from the Edit screen






            share|improve this answer
























              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "244"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });






              Sonia is a new contributor. Be nice, and check out our Code of Conduct.










              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsqa.stackexchange.com%2fquestions%2f38956%2ffield-length-validation-for-desktop-application-which-has-maximum-1000-character%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              3















              User acceptance test (UAT) criteria (in agile software development)
              are usually created by business customers and expressed in a business
              domain language



              https://en.wikipedia.org/wiki/Acceptance_testing




              I don't think Field Length Validation has anything to do with User acceptance testing. Maybe the business should write their own tests.



              Never the less here are some testing pointers and ideas:



              Map how the data is used. Don't forget to test locations where the data is used, test the new length is used properly. For example in reports. E.g. don't only test that the input and storage works.



              For example:




              • Does the address still fit the plastic envelope window in traditional letters used for sending invoices?

              • Are API based on this data still backward-compatible?


              Commonly make a list of test heuristics how your team should test input fields.



              Personally, I don't like to limit input fields. Challenge why does it now go from 40 to 60? What is the chance next week it needs to be 80? I have seen street names/city names that are way longer than 60.



              Company names of 1000 characters? You are making this stuff up, because company names are never so long, at least not that I can find. Maybe also test the requirements up-front, instead of after they are implemented.



              Other reads:




              • https://ux.stackexchange.com/questions/34920/how-many-characters-should-typical-address-fields-allow-on-an-international-webs

              • http://testobsessed.com/wp-content/uploads/2011/04/testheuristicscheatsheetv1.pdf






              share|improve this answer


























              • +1 Neils answer, as usual, is very helpful

                – Michael Durrant
                44 mins ago
















              3















              User acceptance test (UAT) criteria (in agile software development)
              are usually created by business customers and expressed in a business
              domain language



              https://en.wikipedia.org/wiki/Acceptance_testing




              I don't think Field Length Validation has anything to do with User acceptance testing. Maybe the business should write their own tests.



              Never the less here are some testing pointers and ideas:



              Map how the data is used. Don't forget to test locations where the data is used, test the new length is used properly. For example in reports. E.g. don't only test that the input and storage works.



              For example:




              • Does the address still fit the plastic envelope window in traditional letters used for sending invoices?

              • Are API based on this data still backward-compatible?


              Commonly make a list of test heuristics how your team should test input fields.



              Personally, I don't like to limit input fields. Challenge why does it now go from 40 to 60? What is the chance next week it needs to be 80? I have seen street names/city names that are way longer than 60.



              Company names of 1000 characters? You are making this stuff up, because company names are never so long, at least not that I can find. Maybe also test the requirements up-front, instead of after they are implemented.



              Other reads:




              • https://ux.stackexchange.com/questions/34920/how-many-characters-should-typical-address-fields-allow-on-an-international-webs

              • http://testobsessed.com/wp-content/uploads/2011/04/testheuristicscheatsheetv1.pdf






              share|improve this answer


























              • +1 Neils answer, as usual, is very helpful

                – Michael Durrant
                44 mins ago














              3












              3








              3








              User acceptance test (UAT) criteria (in agile software development)
              are usually created by business customers and expressed in a business
              domain language



              https://en.wikipedia.org/wiki/Acceptance_testing




              I don't think Field Length Validation has anything to do with User acceptance testing. Maybe the business should write their own tests.



              Never the less here are some testing pointers and ideas:



              Map how the data is used. Don't forget to test locations where the data is used, test the new length is used properly. For example in reports. E.g. don't only test that the input and storage works.



              For example:




              • Does the address still fit the plastic envelope window in traditional letters used for sending invoices?

              • Are API based on this data still backward-compatible?


              Commonly make a list of test heuristics how your team should test input fields.



              Personally, I don't like to limit input fields. Challenge why does it now go from 40 to 60? What is the chance next week it needs to be 80? I have seen street names/city names that are way longer than 60.



              Company names of 1000 characters? You are making this stuff up, because company names are never so long, at least not that I can find. Maybe also test the requirements up-front, instead of after they are implemented.



              Other reads:




              • https://ux.stackexchange.com/questions/34920/how-many-characters-should-typical-address-fields-allow-on-an-international-webs

              • http://testobsessed.com/wp-content/uploads/2011/04/testheuristicscheatsheetv1.pdf






              share|improve this answer
















              User acceptance test (UAT) criteria (in agile software development)
              are usually created by business customers and expressed in a business
              domain language



              https://en.wikipedia.org/wiki/Acceptance_testing




              I don't think Field Length Validation has anything to do with User acceptance testing. Maybe the business should write their own tests.



              Never the less here are some testing pointers and ideas:



              Map how the data is used. Don't forget to test locations where the data is used, test the new length is used properly. For example in reports. E.g. don't only test that the input and storage works.



              For example:




              • Does the address still fit the plastic envelope window in traditional letters used for sending invoices?

              • Are API based on this data still backward-compatible?


              Commonly make a list of test heuristics how your team should test input fields.



              Personally, I don't like to limit input fields. Challenge why does it now go from 40 to 60? What is the chance next week it needs to be 80? I have seen street names/city names that are way longer than 60.



              Company names of 1000 characters? You are making this stuff up, because company names are never so long, at least not that I can find. Maybe also test the requirements up-front, instead of after they are implemented.



              Other reads:




              • https://ux.stackexchange.com/questions/34920/how-many-characters-should-typical-address-fields-allow-on-an-international-webs

              • http://testobsessed.com/wp-content/uploads/2011/04/testheuristicscheatsheetv1.pdf







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited 45 mins ago

























              answered 51 mins ago









              Niels van ReijmersdalNiels van Reijmersdal

              21.9k23176




              21.9k23176













              • +1 Neils answer, as usual, is very helpful

                – Michael Durrant
                44 mins ago



















              • +1 Neils answer, as usual, is very helpful

                – Michael Durrant
                44 mins ago

















              +1 Neils answer, as usual, is very helpful

              – Michael Durrant
              44 mins ago





              +1 Neils answer, as usual, is very helpful

              – Michael Durrant
              44 mins ago











              2














              If character lengths are changing I would suggest boundary testing



              For example I would consider testing:




              • no chrs

              • 1 chr

              • 629 chrs

              • 630 chrs

              • 631 chrs

              • 999 chrs

              • 1000 chrs

              • 1001 chrs

              • 1002 chrs


              I would retain the following as regression tests going forward:




              • no chrs

              • 1 chr

              • 999 chrs

              • 1000 chr

              • 1001 chrs






              share|improve this answer




























                2














                If character lengths are changing I would suggest boundary testing



                For example I would consider testing:




                • no chrs

                • 1 chr

                • 629 chrs

                • 630 chrs

                • 631 chrs

                • 999 chrs

                • 1000 chrs

                • 1001 chrs

                • 1002 chrs


                I would retain the following as regression tests going forward:




                • no chrs

                • 1 chr

                • 999 chrs

                • 1000 chr

                • 1001 chrs






                share|improve this answer


























                  2












                  2








                  2







                  If character lengths are changing I would suggest boundary testing



                  For example I would consider testing:




                  • no chrs

                  • 1 chr

                  • 629 chrs

                  • 630 chrs

                  • 631 chrs

                  • 999 chrs

                  • 1000 chrs

                  • 1001 chrs

                  • 1002 chrs


                  I would retain the following as regression tests going forward:




                  • no chrs

                  • 1 chr

                  • 999 chrs

                  • 1000 chr

                  • 1001 chrs






                  share|improve this answer













                  If character lengths are changing I would suggest boundary testing



                  For example I would consider testing:




                  • no chrs

                  • 1 chr

                  • 629 chrs

                  • 630 chrs

                  • 631 chrs

                  • 999 chrs

                  • 1000 chrs

                  • 1001 chrs

                  • 1002 chrs


                  I would retain the following as regression tests going forward:




                  • no chrs

                  • 1 chr

                  • 999 chrs

                  • 1000 chr

                  • 1001 chrs







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 2 hours ago









                  Michael DurrantMichael Durrant

                  15.1k22165




                  15.1k22165























                      0














                      I would like to prefer the Equivalence and Boundary Value for each field.



                      Minimum,
                      Just above the minimum,
                      A nominal value,
                      Just below the maximum,
                      Maximum.



                      While providing the input, I hope application should consider spaces between the words should be a character



                      If it is non -required field check with NULL/EMPTY values and try to update some charters from the Edit screen






                      share|improve this answer




























                        0














                        I would like to prefer the Equivalence and Boundary Value for each field.



                        Minimum,
                        Just above the minimum,
                        A nominal value,
                        Just below the maximum,
                        Maximum.



                        While providing the input, I hope application should consider spaces between the words should be a character



                        If it is non -required field check with NULL/EMPTY values and try to update some charters from the Edit screen






                        share|improve this answer


























                          0












                          0








                          0







                          I would like to prefer the Equivalence and Boundary Value for each field.



                          Minimum,
                          Just above the minimum,
                          A nominal value,
                          Just below the maximum,
                          Maximum.



                          While providing the input, I hope application should consider spaces between the words should be a character



                          If it is non -required field check with NULL/EMPTY values and try to update some charters from the Edit screen






                          share|improve this answer













                          I would like to prefer the Equivalence and Boundary Value for each field.



                          Minimum,
                          Just above the minimum,
                          A nominal value,
                          Just below the maximum,
                          Maximum.



                          While providing the input, I hope application should consider spaces between the words should be a character



                          If it is non -required field check with NULL/EMPTY values and try to update some charters from the Edit screen







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered 41 mins ago









                          AnandAnand

                          440416




                          440416






















                              Sonia is a new contributor. Be nice, and check out our Code of Conduct.










                              draft saved

                              draft discarded


















                              Sonia is a new contributor. Be nice, and check out our Code of Conduct.













                              Sonia is a new contributor. Be nice, and check out our Code of Conduct.












                              Sonia is a new contributor. Be nice, and check out our Code of Conduct.
















                              Thanks for contributing an answer to Software Quality Assurance & Testing Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsqa.stackexchange.com%2fquestions%2f38956%2ffield-length-validation-for-desktop-application-which-has-maximum-1000-character%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Ponta tanko

                              Tantalo (mitologio)

                              Erzsébet Schaár