drashland / sinco

Browser Automation and Testing Tool for Deno, written in full TypeScript
https://drash.land/sinco
MIT License
57 stars 3 forks source link

feat: To Support Remote Browser Execution #136

Closed SnoCold closed 1 year ago

SnoCold commented 2 years ago

Summary

What:

This feature intends to bring support for executing commands on a remote browser instance.

Why:

The User will now be able to spin up browser instances in different containers, over the internet, anywhere that is accessible from the machine these tests are run on, by just providing an argument to denote that the browser instance is remote.

Acceptance Criteria

Below is a list of tasks that must be completed before this issue can be closed.

Example Pseudo Code (for implementation)

const { browser, page } = await buildFor('chrome', { remote });