Kivy: Python framework for Android

General discussion for off-topic subjects.
User avatar
BackRaw
Senior Member
Posts: 537
Joined: Sun Jul 15, 2012 1:46 am
Location: Germany
Contact:

Kivy: Python framework for Android

Postby BackRaw » Fri Oct 25, 2013 9:53 pm

This is just for those who don't want to write apps in Java and use Python (2.7 and a Linux box) instead.

LINK
aanya0298
Junior Member
Posts: 1
Joined: Fri Jul 15, 2022 1:17 pm

Re: Kivy: Python framework for Android

Postby aanya0298 » Fri Jul 22, 2022 7:51 am

The following are some of the major testing frameworks in Python:

Pytest framework
Robot framework
PyUnit (Unittest)
TestProject

Let’s see some short details about these frameworks.

1. Pytest framework
Pytest is an open-source testing framework that is one of the most popular Python testing frameworks available. Pytest also allows for unit testing, functional testing, and API testing. Python 3.5 or above is required to run it.

It enables the creation of small and straightforward test suites.

It may be significantly expanded by utilizing plugins such as pytest-randomly, pytest-cov, pytest-django, and pytest-bdd.

2. Robot framework
Robot Framework (RF) is a free and open-source test automation framework for acceptance testing, test-driven development (ATDD), and robotic process automation (RPA). Its core is written in Python, but it may also be run on Jython (a Java Python implementation) and IronPython (Python for the .NET framework). Python version 2.7.14 or above is required to run it.

It is compatible with all operating systems (Windows, Linux, and macOS) and applications (web, mobile, and desktop apps).

It gives simple and easy-to-understand HTML reporting data (including screenshots)

3. PyUnit framework
PyUnit (Unittest) is a Python unit testing framework inspired by JUnit. It is the default Python testing framework that comes with the Python package and is hence where most developers begin their testing.

There are no additional modules to install because it is part of the standard Python library — it comes with the Python package.

4. TestProject framework
TestProject is an entirely free automation platform that includes cloud and local HTML reporting. With the Python open-source SDK and TestProject, you can simply construct test automation for mobile, web, or generic uses. It requires Python 3.6 or higher and supports both the Pytest and Unittest frameworks (you can read more about it here). TestProject contains all of the dependencies required by the single cross-platform agent executable (You can watch this webinar recording to get started).

Return to “Whatever”

Who is online

Users browsing this forum: No registered users and 22 guests