back

Automatisation des tests thèse

Nous voulons aider les étudiants à rédiger leur thèse sur les tests de logiciels. Nous avons également été étudiants et nous savons combien toute aide est précieuse. C'est pourquoi nous avons décidé de créer une liste de références pour des sujets pertinents sur les tests. Nous fournissons ici principalement de la littérature provenant de livres, car les liens web sont difficiles à maintenir, puisqu'ils mènent souvent à des erreurs 404 après quelques années.

Nous proposons des stages rémunérés dans le domaine des tests de logiciels. Cela inclut bien sûr l'assistance de nos développeurs et testeurs. Si vous êtes intéressé, contactez-nous.

Vous pouvez trouver les thèses qui incluent le QF-Test sur notre site web dans la section rapports d'évaluation.

Pour votre thèse, nous serons heureux de vous fournir une licence d'essai de QF-Test.

N'hésitez pas à poster d'autres bonnes sources sur ces sujets ici pour aider les futurs étudiants à rédiger leurs thèses sur les tests de logiciels.

Tests de logiciels

Assassa, Gassy; Mathkour, Hassan; Al-Ghafees, Bander: Automated Software Testing in Educational Environment: A Design of Testing Framework for Extreme Programming, Department of Computer Science, College of Computer and Information Sciences, King Saud University, Saudi Arabia (2006)

Belorustes, Vladimir: Efficient Configuration Test Automation using Virtual Machines, Plaxo, Inc.

Berner, Stefan; Weber, Roland; Keller, Rudolf: Observations and Lessons Learned from Automated Testing, Zuelke Engineering, AG, Zurich Switzerland (2005)

Candea, George; Bucur, Stefan; Zamfir, Cristian: Automated Software Testing as a Service, School of Computer and Communication Services, EPFL, Lausanne, Switzerland (2010)

Dustin, Elfriede; Rashka, Jeff; Paul, John: Automated Software Testing, Introduction, Management, and Performance, Addison Wesley (1999)

Fewster, Mark; Graham, Dorothy: Software Test Automation, Addison-Wesley (1999)

Haley, Allen: Development and application of a white box approach to integration testing (1984)

Hauptmann, Benedikt Dr.: Reducing System Testing Effort by Focusing on Commonalities in Test Procedures. PhD thesis, Technische Universität München (2019)

Khan, Mohammed Ehmer; Khan, Farmeena: A Comparative Study of White Box, Black Box and Grey Box Testing Techniques (2012)

Littlewood, Bev: How Good Are Software Reliability Predictions? Software Reliability Achievement and Assessment, Oxford: Blackwell Scientific Publications (1987)

Memon, Atif M.; Stoffa, Mary Lou: Regression Testing of GUIs (2003)

McMaster, Scott; Memon; Atif M.: ” An Extensible Heuristic-Based Framework for GUI Test Case Maintenance“. In: Proceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME). Edmonton, Alberta (Canada) (2009)

Microsoft Corporation, Designing a Test Environment https://technet.microsoft.com/en-us/library/cc778654%28v=ws.10%29.aspx (2003)

Myers, Glenford; Sandler, Corey; Badgett, Tom: The art of software testing. New Jersey: John Wiley & Sons, Inc., Hoboken (2012)

Nedyalkova, Stanislava; Bernardino, Jorge: ”Open Source Capture and Replay Tools Comparison“. In: Proceedings of the 6th International C* Conference on Computer Science and Software Engineering. Porto (Portugal) (2013)

Sun, Yahong; Jones, Edward: Specification-Driven Automated Testing of GUI-Based Java Programs, Meditronic, Inc, and Florida A&M University (2004)

Paradkar, Amit; M.A. Vouk, K.C. Tai: Specification-based testing using cause-effect graphs (1997)

Patton, Ron: Software Testing (2nd Edition) (2005)

 

Oliveira, Gustavo de; Duarte, Alexandre: A framework for Automated Software Testing on the Cloud, Federal University of Paraiba, Paraiba, Brazil (2010)

Rafi, Dudekula Mohammed; Moses, Katam Reddy Kiran; Petersen, Kai: Benefits and Limitations of Automated Software Testing: Systematic Literature Review and Practitioner Survey, Blekinge Institute of Technology/Erikson AB School of Computing, Karlskrona, Sweden (2012)

Wang, Shuang; Offutt, Jeff: Comparison of Unit-Level Automated Test Generation Tools, George Mason University, Fairfax, VA (2009)  

Tests de l'interface graphique

Adamoli, Andrea et al. ” Automated GUI Performance Testing“. In: Software Quality Journal 19.4 (Dez. 2011)

Huang, Si; Cohen, Myra; Memon, Atif M.: ”Repairing GUI Test Suites Using a Genetic Algorithm“. In: Proceedings of the 3rd IEEE International Conference on Software Testing, Verification and Validation (ICST). Washington, DC (USA) (2010)

Fachrul Pralienka Bani, Muhamad et al.: Visual GUI testing in continuous integration environment (2016)

Memon, Atif M.: ”Automatically Repairing Event Sequence-Based GUI Test Suites for Regression Testing“. In: ACM Transactions on Software Engineering and Methodology 18.2 (Nov. 2008)

Nguyen, Bao N. et al.: ”GUITAR: An Innovative Tool for Automated Testing of GUI-driven Software“. In: Automated Software Engineering 21.1 (März 2014).

Fachrul Pralienka Bani Muhamad, et al.: Visual GUI testing in continuous integration environment (2016)

Le point de vue du manager sur les tests GUI

Kaner, Cem: Avoiding Shelfware: A Managers’ View of Automated GUI Testing, http://www.kaner.com/pdfs/shelfwar.pdf, 2002

Ramler, Rudolf; Wolfmaier, Klaus: Economic Perspectives in Test Automation: Balancing Automated and Manual Testing with Opportunity Cost, Software Competence Center Hagenberg GmbH, Hagenberg, Austria (2006)

Mueller, Matthias; Padberg, Frank: About the Return on Investment of Test-Driven Development, University of Karlsruhe, Germany (2017)

Génie logiciel en général

IEEE Standard Glossary of Software Engineering Technology ANSI/IEEE 610.12, IEEE Press (1990)

ISO/IEC/IEEE. Standard 29119-1: Software and systems engineering - software testing - part 1: Concepts and definitions (2013)

Martin, Robert C.: Clean Code, Prentice Hall (2009)

McConnell, Steve: Code Complete: A Practical Handbook of Software Construction, Second Edition (2004)

Comments are disabled for this post.

0 comments