DanielHarrod / AppTestStudio

Visually, quickly, automate your apps, games, and android emulators.
GNU General Public License v3.0
26 stars 7 forks source link

Feedback from long term usage #47

Open thorrenat opened 1 year ago

thorrenat commented 1 year ago

Hi Daniel,

Since I am daily using this wonderful software I would like to help you reporting the issues I found.

1) It doesn't remember instance when loading script.

image

Every time I load a scrip I have to manually write the corresponding instance. I tried reinstalling Nox, only detects it the first time, once computer reboots

image

2) Even if ATS is multi instance itself it gets in conflict with scheduler. Meaning, scheduler is common for all ATS instances, when is time to automatically run the next script it tries to do it from all the instances at same time, this collide and makes the window collapse. It would be great to make completely independent instances and let it run in parallel schedules. A powerful computer could make many loops.

I hope this helps. Best regards R.

DanielHarrod commented 1 year ago

Hi R,

Thanks so much for the information this is extremely helpful.

1 Nox player did an upgrade and modified some of the values that ATS was using. The fix is in v15.

This should also allow it to remember the instance. (What it's really doing is trying to be smart, and if you were to give your friends your project and they didn't have instance 5 it would try and suggest an instance that they had.)

2 ATS has been in single thread mode. Multithreading has been re-enabled. So you only need to run one instance of ATS.

Since it hasn't been enabled for a while I'll add some info. The [Design Time] quick switch is here. image

Each thread will show in the list on the left indented side with child events below. image

There's also a thread viewer. image

I can't say that you won't find any issues, but v15 is much better.

thorrenat commented 1 year ago

Hi Daniel,

This is a master piece, great job! It is working fantastic, scheduler, multithread, image detection...

Really good.