Page 79 - SOFTWARE TESTING & QUALITY ASSURANCE
P. 79

Software Testing and Quality Assurance



                          Participation (SIPP) conducted in the United States, the demand for accessibility testing for the newly
                          developed features has come into existence.




                                      Challenge of Access
                            A
                                     ccess’ is one of the leading information technology companies  specialized in the
                                    development of GUI components for mobile phones built on Symbian, MS Smart phone,
                                    J2ME, and other platforms.
                          The company manufactures the latest technology bio-medical equipment. This provided the company
                          an advantage over the other existing companies. However, the user interfaces for some of the medical
                          equipments needed the  language generating graphic shell environment  with emphasis on the
                          examination of shell performance.
                          Solution
                          The situation was thoroughly analyzed and the Access’ team decided to change the simulator by adding
                          the analysis fields of states and event processing. This gave them the option of executing every
                          language command at least once. Thus, the displays for all the state changes were checked.
                          At first, the team at Access’ checked the shell on all the devices and simulated and compared the real
                          results with the expected ones. Later they analyzed the types of testing to be carried out and developed
                          test cases accordingly. These developed test cases were tested for testing the real devices and then the
                          tests (scripts) were collated.
                          Results
                          The use of automated testing tools made the process of testing efficient. Discrepancies were identified
                          and the relevant results to the test cases were inserted. It was possible to test at a faster pace with the
                          simulator modification, thus reducing the time consumed for testing. New functionality and error fixing
                          became transparent. It  also provided the  result tracing feature. Thus, Access’ saw  a great benefit in
                          getting a self testing environment.
                          Question
                           1.   Explain how Access’ managed to achieve efficient testing?
                          Adapted from http://www.bughuntress.com/portfolio/case-studies/user-interface.html
                          5.3   Summary

                          •   Special types of testing provide a better understanding  about configuration  testing  and the
                              graphical user interface testing used for testing the system before release.

                          •   The Special types of testing are the tasks assigned generally to new software testers, to introduce
                              them to the equivalence partitioning skills.
                          •   System testing provides opportunity to the software testers to work with the project team
                              members, which is an overwhelming experience for a new tester.
                          •   Configuration testing is a testing task that ensures that the software  works fine without any
                              problem, for all possible hardware combinations.

                          •   Configuration testing is based on manufacturers, components, peripherals, interfaces.
                          •   A software tester is the first person to check the usability of the software product before its launch.
                          •   Testing the Graphical User Interfaces can be vague  or endless,  but when they do not meet the
                              criteria, a bug is supposed to have occurred.








                          72                      LOVELY PROFESSIONAL UNIVERSITY
   74   75   76   77   78   79   80   81   82   83   84