redskyit / scriptdriver Goto Github PK
View Code? Open in Web Editor NEWA simple scripting language for driving selenium web regression tests.
License: MIT License
A simple scripting language for driving selenium web regression tests.
License: MIT License
The exec command is passing \n arguments to the command.
Example command
exec sync.sh {
"01010101" truncate
echo "mikeproj.rmc" "punchlist.rmc" "defects.rmc" "defect.rmc"
"plan1.rmc" "plan2.rmc" "plan3.rmc" "loaded.rmc"
}
Args passed to script
"\n" 01010101 truncate \n echo mikeproj.rmc punchlist.rmc defects.rmc defect.rmc \n plan1.rmc plan2.rmc plan3.rmc loaded.rmc \n
Currently, the info
command outputs the following
field "main.item1" info tag input at 116,110 size 275,33 displayed enabled not selected check ""
This proposal is to change the ordering of these check as follows
field "main.item1" info tag input displayed at 116,110 size 275,33 enabled not selected check ""
ie. moving the displayed
check before the at
and size
checks.
The reasoning behind this change, and it may seem obvious, is that the values of at
and size
are often dependent on the displayed status of a field/element. An element that has never been displayed will have a size and position of 0 and will only gain a size and position when first displayed.
Therefore moving the displayed
(or not displayed
) check before the at
and size
checks will ensure the at
and size
checks are performed when the element is in the state it was when the info
output was generated.
In 99% of cases it probably won't matter, but in some circumstances, perhaps also due to timing, the at
and size
checks can end up being processed before the element has the correct displayed status.
Add support for nested if statements.
Seems its easy to make syntax, since lang is simple, don't you need syntax?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.