baangt.katalonImporter package¶
Submodules¶
baangt.katalonImporter.katalonImport module¶
-
class
baangt.katalonImporter.katalonImport.
Groovy
¶ Bases:
object
-
add
(groovyScript, path)¶
-
doReplacementOfLiterals
(objects: baangt.katalonImporter.katalonImport.LocatorObjects)¶
-
-
class
baangt.katalonImporter.katalonImport.
LocatorObjects
¶ Bases:
object
-
add
(objectDefinition, path)¶
-
exportXLS
(wsheet: xlsxwriter.worksheet.Worksheet)¶
-
-
class
baangt.katalonImporter.katalonImport.
TestCases
¶ Bases:
object
-
add
(testCase, path)¶
-
static
decodeHex
(string)¶
-
-
baangt.katalonImporter.katalonImport.
doImport
(importDir)¶
-
baangt.katalonImporter.katalonImport.
exportResults
()¶
-
class
baangt.katalonImporter.katalonImport.
fileHandling
(fileNameAndPath, format='XML')¶ Bases:
object
-
logFileContentsHeader
()¶
-
-
baangt.katalonImporter.katalonImport.
readFile
(fileNameAndPath)¶
-
baangt.katalonImporter.katalonImport.
readXMLFile
(fileNameAndPath)¶
-
baangt.katalonImporter.katalonImport.
setupLogger
()¶
-
class
baangt.katalonImporter.katalonImport.
translateGoovy
(fileNameAndPath)¶ Bases:
baangt.katalonImporter.katalonImport.fileHandling
-
addTabs
()¶ Add Tab-Stop to each from Groovy converted Code-Line as this code runs under Method execute()
-
interpretGroovy
()¶
-
static
replaceGroovyLine
(l_string)¶
-
replaceLiteralsWithLocators
(locatorObjectClasses: baangt.katalonImporter.katalonImport.LocatorObjects)¶ Replace the internal Katalon-Links with actual definitions
-
savePythonFile
(saveAsClassName=None)¶
-
-
class
baangt.katalonImporter.katalonImport.
translateObjectDefinition
(fileNameAndPath)¶ Bases:
baangt.katalonImporter.katalonImport.fileHandling
-
analyze
()¶
-
outputAnalysis
()¶
-
-
class
baangt.katalonImporter.katalonImport.
translateTestCase
(fileNameAndPath)¶ Bases:
baangt.katalonImporter.katalonImport.fileHandling
-
findGroovyScript
()¶
-
outputAnalysis
()¶
-