Automate standalone testing

LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
trevix
Posts: 958
Joined: Sat Feb 24, 2007 11:25 pm
Location: Italy
Contact:

Automate standalone testing

Post by trevix » Thu Nov 16, 2017 8:05 pm

Testing my standalone requires a lot of time, because of its numerous features. Every upgrade of the app or version change of LC, results eventually in new bugs that need to be solved.
The stand-alone mostly need scrolling, button and menu choices, text input, applied to several different templates.

I thought about automating the test procedure and I was wondering if, instead of using “Automator”(OSX), would not be better to write a test recorder inside the standalone, based on “send in time” messages, a log with time and action,etc. A sort of secon level inside the standalone.
How complex would that be and somebody is doing it already?

Trevix
Trevix
OSX 14.3.1 xCode 15 LC 10 DP7 iOS 15> Android 7>

dunbarx
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9579
Joined: Wed May 06, 2009 2:28 pm
Location: New York, NY

Re: Automate standalone testing

Post by dunbarx » Thu Nov 16, 2017 10:28 pm

I know for a fact that if I tried to write a bug testing and logging module, it would be so full of bugs that I would need to write another one just to make that one viable.

And so on. This task will become cursive.

Craig Newman

Post Reply

Return to “Getting Started with LiveCode - Experienced Developers”