You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SchnauzerUI scripts are really simple. They cover entirely procedural, UI based testing. Basically, you should be able to translate a use case to a SchnauzerUI script.
But people want to be able to opt into complexity. So, much like TagUI has bindings for Python, I think it would be useful for SchnauzerUI to have bindings in one or more popular programming languages for more complex use cases. The main use case here is "mixed tests", where you do some stuff in the browser, make an api request or two, maybe validate some info in the database, etc. Since we're talking about web development, the language should probably be JavaScript or PHP. Rather than dealing with ffi or webassembly, I think the simplest way to do this will be to create a SchnauzerUI server (much like the Selenium server), which can take requests. This is gonna be a lot of work, and a lot of fun :)
The text was updated successfully, but these errors were encountered:
SchnauzerUI scripts are really simple. They cover entirely procedural, UI based testing. Basically, you should be able to translate a use case to a SchnauzerUI script.
But people want to be able to opt into complexity. So, much like TagUI has bindings for Python, I think it would be useful for SchnauzerUI to have bindings in one or more popular programming languages for more complex use cases. The main use case here is "mixed tests", where you do some stuff in the browser, make an api request or two, maybe validate some info in the database, etc. Since we're talking about web development, the language should probably be JavaScript or PHP. Rather than dealing with ffi or webassembly, I think the simplest way to do this will be to create a SchnauzerUI server (much like the Selenium server), which can take requests. This is gonna be a lot of work, and a lot of fun :)
The text was updated successfully, but these errors were encountered: