Authors:
            
                    Alessandro Rodrigues
                    
                        
                    
                    ; 
                
                    Jéssyka Vilela
                    
                        
                    
                     and
                
                    Carla Silva
                    
                        
                    
                    
                
        
        
            Affiliation:
            
                    
                        
                    
                    Centro de Informática, Universidade Federal de Pernambuco (UFPE), Av. Jornalista Aníbal Fernandes, s/n – Cidade Universitária, Recife-PE, Brazil
                
        
        
        
        
        
             Keyword(s):
            Systematic Mapping Study, Test Cases, Requirements, Generation.
        
        
            
                
                
            
        
        
            
                Abstract: 
                Context: Software testing can be costly for organizations. Techniques and tools that deal with the automatic generation of test cases provide a way to reduce the efforts employed and the time-to-market, in addition to increasing the quality of the software. Objective: This work aims to investigate the literature regarding techniques used to generate test cases from requirements automatically. Method: We performed a Systematic Mapping Study (SMS) using the Snowballing technique to investigate these techniques, the information presented in the test plan/case, the languages used to specify the requirements, and finally, the steps proposed by the techniques. Results: techniques such as Model-based testing (MBT) and Natural Language Processing (NLP) are the most used, mainly based on requirements specified through Natural Language that can be structured or not, as well as UML (Unified Modeling Language) diagrams. We also extracted and presented a series of languages and tools developed, a
                nd some are under development that perform this generation.
                (More)