Page 105 - ASBIRES-2017_Preceedings
P. 105

GRAPHQL QUERY SAVER: ENHANCING THE PERFORMANCE OF GRAPHQL API WITH A QUERY
                                                           SAVING FACILITY

                        This  modified  systems  server  side  was                   REFERENCES
                     created in python. It is needed to use system
                     python.                                             https://en.wikipedia.org/wiki/Integration_
                                                                          testing
                     4.6 Recommendations and Future Works                Json.org,  Introducing  JSON,  (2017),
                        Identified  areas  for  future  work  is  as      http://json.org
                     follows                                             Learn graphql, Introduction, (2015-2016)
                                                                          ,https://learngraphql.com/basics/introducti
                             Build  this  system  to  work  with         on
                               any  GraphQL  version  and  any           Nginx,  Welcome  to  NGINX  Wiki!,
                               operating system.                          (2016),
                             Maintain user access levels so that         https://www.nginx.com/resources/wiki/
                               only authorized people can delete         phpmyadmin,  Bookmarks,  (2012-2017),
                               saved queries and mutations.               https://docs.phpmyadmin.net/en/latest/bo
                             Provide  facilities  for  backup            okmarks.html
                               generating system.                        Techtarget,     unit-testing,    (2015),
                                   5 CONCLUSION                           http://searchsoftwarequality.techtarget.co
                                                                          m/definition/unit-testing.
                        The  proposed  system  provided  facilities      Tutorialspoint,   Acceptance     Testing,
                     to  save  the  queries  and  mutations  enabling     (2017),
                     the  developers  to  share  and  reuse  them         http://www.tutorialspoint.com/software_t
                     resulting  in  reduced  time  wastage.  This         esting_dictionary/acceptance_testing.html
                     system  was  developed  to  easily  maintain,       Wikipedia,  Black-box  testing.,  (2017),
                     update  and  add  new  features.  Using  this
                     modification even new user can easily save           https://en.wikipedia.org/wiki/Black-
                     query  and  mutations.  As  future  works  can       box_testing.
                     specify  add  backup  generation  part  to  this     Wikipedia,      Evaluation,     (2017),
                     system  also  add  user  access  levels.  This       https://en.wikipedia.org/wiki/Evaluation
                     project  then  every  user  cannot  delete  data,     Wikipedia, Integration testing, (2017),
                     only specific users can delete data. Also, this     Wikipedia,  System  testing,  (2017),
                     modification work can be developed for any           https://en.wikipedia.org/wiki/System_test
                     GraphQL version and any operating system.            ing
                                                                         Wikipedia,  White-box  testing,  (2017),
                                                                          https://en.wikipedia.org/wiki/White-
                                                                          box_testing.




















                                                                     95
   100   101   102   103   104   105   106   107   108   109   110