Question - App Testing on GUI Application Testing Programs

Is there a way to connect my app to a program like Katalon Studios or any program that testing GUIs?

Since App Inventor programs can be compiled to APK files, as long as these testing frameworks accept APKs you should be fine. If they're expecting to integrate into the build process, that's a no-go since the buildservers we provide only make outgoing requests to MIT's servers.

Hello Ms. Lane,

I am doing Engineering Fair this year and have decided to create a GUI application using MIT App Inventor. One part of my project includes an experiment or testing and I would like to be able to test my app. I want to use the program Katalon Studio. Is there a way I can connect my app to this? Any help you can give will be appreciated.

Thank you in advance for your time,
Mahika Kumar

To do what Mahika? App Inventor apps can be tested on various Android Studio emulators and or real devices.

Only you can determine whether Katalon Studio is what you need. Why don't you contact Katalon and ask them? or download their 'free trial'?

https://www.google.com/search?q=katalon+studio&rlz=1C1CHBF_enUS887US887&oq=katalon+studio&aqs=chrome..69i57.4839j0j7&sourceid=chrome&ie=UTF-8

I need to test the functionality of my app and get data that can be put into graphs and/or charts

  • Test using Companion or the emulator. Here is some advice:

You do not need a special tool to test the functionality of your app. You can generate your own data or get data from the Web using WebView or Get Communicating with the Web.

What kind of app will you build? If you explain, someone in the community can provide specific advice.

Have you tried testing an AppInventor app (apk) with Katalon ?

The new Spreadsheet(Google Sheets) and Graphs components are good for that.

i am building an app for route-setters in rock climbing. some of the key functions are an archive, canvas, homepage, login etc, etc,

no i have not

Interesting project.

Here are some possible resources for part of your Project.

This discussion is about a climbing app:

You can find examples about each topic in the community. Use the magnify glass to search.
1 archive

2 canvas Canvas object
3 login use a TinyDB
4 etc. Here are some resources to help you learn to use the AI2 tools. A very good way to learn App Inventor is to read the free Inventor's Manual here in the AI2 free online eBook http://www.appinventor.org/book2 ... the links are at the bottom of the Web page. The book 'teaches' users how to program with AI2 blocks.

There is a free programming course here http://www.appinventor.org/content/CourseInABox/Intro and the aia files for the projects in the book are here: http://www.appinventor.org/bookFiles

How to do a lot of basic things with App Inventor are described here: http://www.appinventor.org/content/howDoYou/eventHandling .

Also look here App inventor español. Offline. Tutorial. Ejemplos. Instalación. Códigos. Juegos. Curso gratis de App inventor. and here Tutorial Index | imagnity for more tutorials

Learn about components Component Reference
and visit the Library The MIT App Inventor Library: Documentation & Support Help>Library on the MENU