S
S
Smilley2017-09-05 13:34:52
Programming
Smilley, 2017-09-05 13:34:52

How to automate work with Selenium as much as possible?

Good afternoon. Please tell me the most correct way to automate work with Selenium. Essence:
There is a site written in asp.net, where users upload data, which subsequently gets into MSSQL tables, depending on the user's choice. Next, I run a program (wpf, c#) that reads data from a specific table and starts populating the data on a website using Selenium. There are three tables in total, three data filling algorithms written in c#, and, accordingly, three programs each with its own algorithm.
What you want:
Automatic launch of the program when new data enters the database. With this, it is approximately clear - by the timer we start checking for the presence of new data in the database, and if there is, then we start the program.
What are the questions:
It will not be possible to simultaneously run programs with different algorithms on one computer - can you make three virtual machines under Windows? But here is the problem. it is possible to add a large number of algorithms and, accordingly, additional virtual machines.
Out of the corner of my ear I heard about Docker - can it come in handy here?
Perhaps there are some more correct other options?
Thank you all in advance.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
T
Talik, 2017-09-06
@Talik0507

It will not be possible to simultaneously run programs with different algorithms on one computer - can you make three virtual machines under Windows?
What is the launch problem? Selenium can run in multiple threads.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question