Hello all,
In my robot framework repository, I am connecting to Browserstack infrastructure and running an automation on their server. It works fine when I do this on my system, but when I do the same with GitHub actions I am getting an error which says “No keyword with name ‘Get Element Containing Partial Text’ found.”.
Here is the structure of my framework:
src/
└── PageObjectModel/
├── PageObject/
│ └── ApplyLoan.py
├── Resources/
│ ├── Common.robot
│ └── ApplyLoan.robot
└── TestCases/
└── test.robot
└── CustomLib/
├── CommonLib.py
└── FakerLib.py
The keyword, “Get Element Containing Partial Text” is defined in CustomLib/CommonLib.py. The thing is it works fine when I run the test on my system. The problem only arrises when I use GitHub actions.
Can this be because of some kind of memory limit?