Well, it is not very fashionable, does not look sophisticated at all. It just copies the *.groovy source files from one Katalon project to another Katalon project, disk to disk. I found that “Importing Custom Keyword source from Git” is NOT useful but "importing Custom Keyword source from Local Folder " is useful. "Import Keywords from Git" is behaving wrongly.Importing Groovy source codes from a remote Git repository should have been a solution to a problem of sharing common objects like custom keywords, common functions.īut in fact the function of Importing Keyword from Git was wrongly implemented. There should be a mechanism to build these common artifacts and share in the form of some build objects like a jar file, npm / nuget package or similar.īy the way, Katalon Studio has a feature named “Import/Export Keywords” already implemented: This does not solve the issue where we want to share common objects like custom keywords, common functions and even objects across projects (git repositories). The access to the Remote repository will be well administrated by the hosting services (GitHub, BitBucket etc) This also explains why it’s easy to integrate Recorder’s test cases into Studio, but not the other way around, because one direction is much simpler. They will fully version-control the project and put tags to versions. Katalon Studio’s test cases are more complex and currently somewhat heavily dependent on Studio’s framework, hence the efforts required to convert them into other formats are quiet high. In the following figure, Alice and Bob share all artifacts of the project X via a Git remote repository. If you have a single Web Application and 2 or more people work together to test it, then the best solution is, as Vinh Nguyen mentioned in “Sharing test cases or keywords to multiple projects”, to create a Katalon Studio project and put it into a remote Git Repository. Here I would define a word artifacts of a Katalon Studio project includes the following stuff: I suppose that many of the questioners above do not know what Git is and how it can help them. Is there any way to share test listeners and custom keywords code to multiple projects?.Importing test cases and test objects from. The main purpose is: Exporting test cases and test objects into. Is it possible to share test case between different projects? Katalon Studio Export and Import Test Artifacts Plugin.Sharing test cases or keywords to multiple projects.how to create jar libraries from custom keywords.In the Katalon Forum I have found several posts asking how to share artifacts developed in a Katalon Studio project with others.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |