Hi,
I have a requirement where I need to download a CSV file of inventory from a web-based application that (for whatever reason) doesn't offer us an easy way to do this such as an API or access to the back-end database. I tried using Fiddler (an HTML logging tool) to figure out the URLs it visits to generate and download this file, but I'm not having much luck stringing together some tasks to log into the website (I got that one to work) and then download the file (that one doesn't - it loads the HTML for a website that says "your login has expired").
So I started looking for other options, and found VC's "Robot" task, which looks like it could solve my problem. I see a Record button, so of course I clicked that and then went through the steps I'd do if I was doing this manually - Click the start menu, load Chrome, enter the URL, enter my login and password, click the "reports" link on the resulting webpage, choose "inventory report", and click "export all rows". The problem I have is that I can't find a "stop recording" button anywhere. The only way I've been able to get out of the recording mode is to open task manager and end the process for the VC client. Also, when recording, I'd expect to see things start appearing in the "sequence" area of the screen, but they don't. I do see a black text-based description of what I've done, but that's it.
I also tried manually dragging things into the sequence section. I dragged in a Click action and told it to click on the Start Menu. I then dragged another click action and told it to click on the Search Box. From there, I want to use a SetText action to enter "chrome" into the search box and then hit the enter key to load Chrome, but it complains that "compiler errors encountered processing expression chrome. chrome is not declared. it may be inaccessible due to its protection level". It seems that I'm doing something wrong, but I'm not sure what it is. Any thoughts?
Thanks.