A Draft for the Portfolio - amauran/project-giskard GitHub Wiki

Library documentation

Directory structure


keywords/
    platform/
        selenium_library.resource               
            Library          SeleniumLibrary

            Go To Url
              ...

            Fill Text Field
            Fill Password Field
            Click Button
            Check Page Title

        browser_library.resource 
            Go To Url
            Fill Text Field
            Fill Password Field
            Click Button
            Check Page Title

    actions/
        user.resource
        
            Variables ../../resorces/environment.yaml
        
            Resource ../platform/${library}_library.resource
            
            Log In As User:
                Go To Url
                Fill Text Field
                Fill Password Field
                Click Button
                Check Page Title

        administrator.resource
    utils/
        misc_keywords.resource

tests/
    test_cart.robot

        Resource ../keywords/actions/user.resource
        
        Log In As User
        ...

resources/
    environment.yaml
        ${browser} = Chrome
        ${library} = selenium