Opening a web browser/filling out form

Does anyone have a method/strategy for opening a web browser and filling out a form?

I.e. I want to go to, fill out a form field with pre-defined variables, and submit?

Try doing an Http POST via the http app.

Forms are simply an html representation of the POST. THE submit button just does a POST so if you put together the necessary data in the content body you’re good.