AirtestIDE supports selenium4.0 or above. If airtest-selenium is used in the local python environment, please update: pip install airtest-selenium
Airtest is updated to
v1.3.3,
and the updates are as follows:
:
Airtest 1.3.2
[Important] ADB has been upgraded to version 41, which is incompatible with previous ADB versions. Please ensure that all ADB versions in the system environment are consistent, otherwise the device may not be connected.
The iOS module adds a new Error type, LocalDeviceError. Some interfaces can only be used by local USB-connected iOS devices, and the remote device will throw this exception.
Added iOS tidevice related interfaces
Updated yosemite.apk to have better compatibility with some devices
Fixed some other issues
Airtest 1.3.3
touch, swipe
interfaces add support for relative coordinates
For example, click the center point touch((0.5, 0.5))
For example, swipe from right to left swipe((0.7, 0.5), (0.2, 0.5))
Currently supported by android/ios/win
Windows has added some new clipboard-related interfaces
get_clipboard gets the clipboard content, set_clipboard sets the clipboard content, paste pastes
The three clipboard interfaces are currently supported by win/ios/android.
Android supports manually specifying touch_method to force specifying ADBTOUCH, or MINITOUCH, MAXTOUCH
dev.touch_method = "ADBTOUCH"
Fixed some other issues
Poco updated to
v1.0.94,
and the updates are as follows:
Update pocoservice.apk to fix the problem of longer node access time
Unity-SDK added the poco.sendMessage() and poco.invoke() interfaces for sending messages to the in-game SDK or handling functions with custom parameter calls. For more details, please refer to code diff
#607
and the
documentation
.
When android poco actively calls stop_running, release the applied port number
PocoService.apk has been updated to have better compatibility with some models
Download
Windows64:
AirtestIDE-win64-win-1.2.17.zip
Mac:
AirtestIDE-mac-1.2.17.dmg
New Features
Added iOS automatic connection function. When iOS has deployed an available wda, it will be able to connect to the device with one click without manually starting the wda.
Learn more
Please note: iOS17 is not currently supported.
Airtest is updated to
v1.3.1,
and the updates are as follows:
:
Airtest 1.3.0
python2 is no longer supported
Added iOS device interface: install, uninstall, list_app, get_clipboard, set_clipboard, paste
Added iOS tidevice related interfaces
New error type NoDeviceError
Other bug fixes and optimizations
Airtest 1.3.1
The connect_device interface will now be shown in Airtest reports
When connecting, iOS and Android devices support passing in the name parameter to specify its udid (ios) or serial number (android)
ADB will use the current ADB process first
Added Android clipboard interface set_clipboard, get_clipboard, paste
Poco updated to
v1.0.92,
and the updates are as follows:
Added poco.dump() interface, which has the same effect as the previous poco.agent.hierarchy.dump() interface, making the call easier.
Added poco.double_click() double-click interface
When android poco actively calls stop_running, release the applied port number
PocoService.apk has been updated to have better compatibility with some models
Download
Windows64:
AirtestIDE-win64-win-1.2.16.zip
Mac:
AirtestIDE-mac-1.2.16.dmg
Added device.disconnect() interface
Added a lot of assertion statements
Modified the application installation interface pm_install
Support Android12L
Airtest 1.2.8-1.2.9
Windows and iOS devices support recording screens using the start_recording interface
Improved the compatibility of windows screenshot method
Support Android13
Airtest 1.2.10.1
Update support for https://github.com/AirtestProject/iOS-Tagent, please update airtest and iOS-Tagent at the same time, and deploy the latest version on the phone
Poco updated to 1.0.89, and the updates are as follows:
Update PocoService.apk to support Android12+
Download the iOS-Tagent project:
iOS-Tagent
Download
Windows64:
AirtestIDE-win64-win-1.2.15.zip
Windows32:
AirtestIDE-win32-win-1.2.15.zip
Mac:
AirtestIDE-mac-1.2.15.dmg
New Features
Better support for iOS, the ability to view the iOS screen faster, and tap and swipe the screen faster
The iOS-Tagent project has updated support for iOS15.4, and optimized the click and sliding speed. Update and deploy this project to the mobile phone to get a better experience. Please refer to the
documentation
.
At the same time, it still supports the Appium/WebDriverAgent project, but the click speed is not as good as the iOS-Tagent project
Update Airtest to 1.2.6, update Poco to 1.0.87 if using local Python environment to run scripts
Download the iOS-Tagent project:
iOS-Tagent
Bug Fixes
Fixed a bug that system resources were not completely released when Android screen recording, which may lead to memory overflow
Optimized the recognition effect of mstpl
Fixed a possible click failure issue on Android 10 and above
For more Airtest related changes, please check the document
Airtest#1.2.6
For more Pocoui related changes, please check the document
Poco#1.0.87
Download
Windows64:
AirtestIDE-win64-win-1.2.14.zip
Windows32:
AirtestIDE-win32-win-1.2.14.zip
Mac:
AirtestIDE-mac-1.2.14.dmg
Support Android 12
For more Airtest related changes, please check the document
Airtest#1.2.4
Poco
is upgraded to version
1.0.85
The hierarchical structure of the UI tree is one more layer, so some controls that could not be crawled before can be captured
Fixed some issues in version 1.0.84
For more Pocoui related changes, please check the document
Poco#1.0.85
Added mobile phone initialization function, which can automatically make some settings for the mobile phone to make it more convenient to automate (only support Chinese system), please check the document for details
Device Init
Reimplemented the logic of right-clicking the selected code
Download
Windows64:
AirtestIDE-win64-win-1.2.13.zip
Windows32:
AirtestIDE-win32-win-1.2.13.zip
Mac:
AirtestIDE-mac-1.2.13.dmg
Airtest
is upgraded to version
1.2.3
Fixed the issue of abnormal display of horizontal and vertical screens on some devices.
Poco
is upgraded to version
1.0.84
Fixed the problem that the nodes were not updated in time on some Android phones, and the original two PocoService.apk were merged into one
important!!: If you use python.exe to run the script, be sure to execute pip install -U pocoui to update to the latest version, otherwise pocoservice will conflict with the AirtestIDE 1.2.12 version
If you can't initialize Android poco correctly, please refer to the documentation:
poco restart
Download
Windows64:
AirtestIDE-win64-win-1.2.12.zip
Windows32:
AirtestIDE-win32-win-1.2.12.zip
Mac:
AirtestIDE-mac-1.2.12.dmg
Airtest
is upgraded to version
1.2.2
Improve the mstpl image recognition algorithm, reduce the false detection rate of the target picture not in the current picture, and improve the fault tolerance rate
When the minitouch is initialized, an additional (0, 0) accidental click is no longer added
Fixed the problem that the port may not be recycled correctly when disconnected
For more Airtest related changes, please check the document
Airtest#1.2.2
Poco
is upgraded to version
1.0.83
The pocoservice.apk file has been updated to solve the problem that some Android controls cannot be correctly recognized on some models
If you need to update, please uninstall the two pocoservice.apk in your phone first, and then start Poco's Android mode in the latest version of AirtestIDE to automatically install the latest version
AirtestIDE fixes several bugs
Download
Windows64:
AirtestIDE-win64-win-1.2.11.zip
Windows32:
AirtestIDE-win32-win-1.2.11.zip
Mac:
AirtestIDE-mac-1.2.11.dmg
New Features
Added image recognition algorithm
mstpl
. If you use the local python environment, please run
pip install -U airtest
to update to the latest version. This algorithm improves the accuracy of image recognition
Some changes have been made to the image editor
We will provide methods on how to adjust related parameters in subsequent documents to better improve the image recognition effect
After updating to the latest version of AirtestIDE and the latest version of Airtest, you can no longer need to check the device connection option
For example, when the simulator is connected, you need to check the use Javacap option, now you only need to connect directly
Please try not to check the option in the drop-down menu before AirtestIDE connects to the phone
The parameter cap_method=MINICAP_STREAM is deleted, please do not pass in MINICAP_STREAM when the script is running
The current support of Android12 is relatively poor, and the image display speed is very slow, please be patient and wait for the update
Airtest is updated to version 1.2.0, please check the document for specific changes:
Airtest#1.2.0
If you see this, welcome to click star for us on github :)
Airtest
Bug Fixes
Fixed the problem that the memory would continue to increase after plugging and unplugging the phone in version 1.2.9
Fixed the problem that the screen image is displayed incorrectly when some models are in landscape mode
Download
Windows64:
AirtestIDE-win64-win-1.2.10.zip
Windows32:
AirtestIDE-win32-win-1.2.10.zip
Mac:
AirtestIDE-mac-1.2.10.dmg
New Features
Types of Poco such as Unity on iOS have been restored, but only for iOS devices with native USB connections.
Optimized the image recognition algorithm, when the rgb=True parameter is used, it can better recognize pictures with the same content and different colors.
When the phone is initialized, it is no longer necessary to install RotationWatcher.apk.
AirtestIDE will use high-definition pictures when taking screenshots.
If you see this, welcome to click star for us on github :)
Airtest
Bug Fixes
Fixed some stability issues, fixed the bug that the screen of Android 10 or above may not be able to click on the screen.
Download
Windows64:
AirtestIDE-win64-win-1.2.9.zip
Windows32:
AirtestIDE-win32-win-1.2.9.zip
Mac:
AirtestIDE-mac-1.2.9.dmg
New Features
Fully iterated the iOS module, currently supports the use of
Appium/WebDriverAgent
to connect to iOS phones, and supports new versions of xcode and iOS versions
Support iOS pop-up window click, some new interfaces have been added, please check the documentation for interface updates:
Airtest#1.1.8
If you want to connect to an iOS phone in a local python environment, please use
pip install -U airtest
and
pip install -U pocoui
to update the local version
Please be careful not to use Python2, the new version is for all changes in iOS and only supports Python3 users
Comprehensively improve the stability of iOS connection, it is not easy to disconnect or terminate abnormally when operating and running scripts
Fixed the problem that when connecting to iPad in AirtestIDE, if it is not in a vertical screen, there may be a wrong click position and wrong Poco control box selection
Fixed the issue that iOS-Poco may not find the node when some devices are not in portrait mode
If you see this, welcome to click star for us on github :)
Airtest
Bug Fixes
Fixed some problems of the device connection module, we apologize for the inconvenience caused by the previous version
(Updated on 2021-02-22) Fixed the error report when selecting windows
Download
Windows64:
AirtestIDE-win64-win-1.2.8.zip
Windows32:
AirtestIDE-win32-win-1.2.8.zip
Mac:
AirtestIDE-mac-1.2.8.dmg
New Features
Comprehensively modify the device connection module, and optimize the window connection experience under windows. If you encounter a BUG when connecting to a mobile phone or windows program, please give us feedback.
Airtest supports Android11 mobile phones, and has modified multiple interfaces, as well as multiple bug fixes.
Please be sure to check this link to confirm all updates:
Airtest#1.1.5-1.1.6
If you use the local Python environment, remember to use pip install -U airtest and pip install -U pocoui to update the local environment to the latest version.
Bug Fixes
Fixed some problems of using IDE to connect to Poco, and when Poco failed to start, it will not be forced to reinstall Poco, but try to kill other conflicting processes.
Fixed some other bugs.
Download
Windows64:
AirtestIDE-win64-win-1.2.6.zip
Windows32:
AirtestIDE-win32-win-1.2.6.zip
Mac:
AirtestIDE-mac-1.2.6.dmg
New Features
Airtest has been updated to version 1.1.4, and the calling method of interface swipe_along/pinch/two_finger_swipe has been modified. Xcode support has been updated to version 11.5 and iOS version has been supported to 13.5. Please check the update log for details:
Airtest#1.1.4
Added automatic update function of AirtestIDE.
Optimized the search function of the script editing window.
Slightly optimized log level filtering function.
Right-click to run the selected code function, if there is a poco statement, it will try to initialize a poco object according to the current poco mode, which is more convenient to run.
AirtestIDE does not provide an Ubuntu version for this update. You can write scripts on other platforms, and then deploy a Python environment to run on Ubuntu.
Bug Fixes
Fixed a bug where some phones might fail to tap the screen in ADB TOUCH mode.
Fixed a bug that might be triggered when the script is saved as.
Fixed the horizontal screen abnormality of some iOS models and increase the speed of starting applications.
After Android Poco chooses Stop, it will no longer be forced to continuously restart the poco-service process.
Fixed a bug where the custom launcher.py path cannot be too long.
Fixed an issue where the state of the auto-record button was incorrect when disconnected and connected to the phone, and a function to automatically record and insert a set_current statement when switching phones was added.
When using custom python.exe, the log of the print statement can be printed correctly in order.
Fixed the problem that setting the Chinese log path under the mac will cause an error in report generation.
Download
Windows64:
AirtestIDE-win64-win-1.2.5.zip
Windows32:
AirtestIDE-win32-win-1.2.5.zip
Mac:
AirtestIDE-mac-1.2.5.dmg
New Features
With better support and compatibility for Android10, Android10 phones can be directly connected and used. However, if the Xiaomi mobile phone is updated to MIUI11, you need to select the 'use Javacap' + 'use ADB orientation' options before you connect it.
If you use the local python environment to run the script, and you are using an Android 10 phone, please make sure that the airtest of the local python environment has been updated to the latest version v1.1.3.(pip install -U airtest)
Added a compatibility mode setting item. If you need to use the compatibility mode at startup to view the editing window and log window normally, you can choose a compatibility mode in the IDE settings and restart the IDE. This will default to the compatibility mode in the future. Launch the IDE, see
here
.
For some TV apps, a new TV button shortcut window has been added. You can use the mouse to send ADB messages of up, down, left, right, and confirm buttons. For details, see
here
.
Yosemite.apk has an updated version. Please reinstall the new version of the application to get better results and compatibility with Android10.
Airtest has updated the version. There are some changes to the log() and the LogToHtml() . A configuration item for script image precision compression has been added. For details, please see the
Airtest update announcement
Poco-SDK has added support for cocos-creator and UE4 engines. For details, please refer to the
documentation
.
Better support for full-screen devices, airtestIDE can adapt to most of the problems of full-screen incompatibility. But for the problem of the inaccurate Poco position of the remaining full-screen devices, the IDE also supports users to set the screen rendering resolution. For details, see
here
.
Bug Fixes
Fixed an issue where the remote device cocosjs failed to connect.
Fixed screen capture failure when recording .py scripts.
Fixed ADB touch mode click coordinates error in landscape orientation.
Fixed a bug that could occur on some computers that could not flash the mobile device.
Download
Windows64:
AirtestIDE_2020-01-21_py3_win64.zip
Windows32:
AirtestIDE_2020-01-21_py3_win32.zip
Mac:
AirtestIDE_2020-01-21_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2020-01-21_py3_ubuntu16-04.deb
Airtest version updated to 1.1.0
During the running of the script, the saved screenshots are compressed, greatly reducing the report file size.
Report style is fully iterated into a new version.
Fixed some issues when exporting reports when the script was a .py file.
Fixed an issue where iOS screen rotation direction was incorrectly determined.
AirtestIDE got some fixes:
Completely modified AirtestIDE login process.
For some users who are unable to open AirtestIDE, or the script editing window can not be edited, we provide a 'CompatibilityMode.bat' startup script, double-click this .bat script to start AirtestIDE.
Fully supplemented with Chinese translation of some English interfaces.
Fixed some bugs that could cause a crash.
Download
Windows64:
AirtestIDE_2019-09-10_py3_win64.zip
Windows32:
AirtestIDE_2019-09-10_py3_win32.zip
Mac:
AirtestIDE_2019-09-10_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2019-09-10_py3_ubuntu16-04.deb
New Features
Airtest and IDE have added another way to create new scripts, support for creating and running pure python scripts.
Read More
Added automatic backup script and recovery script function to avoid losing script content when crashing.
Read More
When choose to connect the device in ADB Touch mode, actually use the ADB command to control the mobile phone now (the Minitouch control is used in the past, which causes some non-mobile devices to operate the screen), but the delay is slightly higher.
Replace some of the icons, and may continue to modify them later.
Several new image recognition algorithms have been added. Please refer to the documentation for comparison and selection of operational efficiency.
Read More
Bug Fixes
Fixed a crash caused by displaying the auto-complete menu under mac.
Fix bug in horizontal and vertical orientation when right-running script.
Fixed the problem that the mac packaged version could not print Chinese.
Fixed a bug where the IDE could not exit normally after connecting ios multiple times.
When generating poco code automatically, ignore array and UI number of the same name.
When you double-click the poco node to generate the code, it will not automatically wrap, and the focus will automatically return to the editing window for subsequent editing.
Cancel the automatic completion pull-down menu to monitor the HOME and END buttons.
Fixed an issue where the directory folder structure in the script was lost when the script was packaged.
Airtest fixes the problem that the yosemite input method cannot be enabled correctly when remotely connecting the mobile phone. Some Samsung mobile phone sliding operation is abnormal. In the low version pip, the installation may fail.
Fix double screen misplacement on windows.
Download
Windows64:
AirtestIDE_2019-04-16_py3_win64.zip
Windows32:
AirtestIDE_2019-04-16_py3_win32.zip
Mac:
AirtestIDE_2019-04-16_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2019-04-16_py3_ubuntu16-04.deb
New Features
Added Android Assistant function, provided shortcut operation function of some ADB commands of Android mobile phone, and applications management function, and mobile phone shell debugging window.
More
Added code auto-completion function, enable this function and set the local Python.exe path to get better auto-completion effect. If auto-completion is not enabled, a simple version of the completion function will be used. It works better than the previous completion function.
More
Airtest adds the swipe_along interface and adds the search parameter to the text interface.
AirtestIDE right-click menu adds image mode and py code mode switching.
Iterate the ImageEditor, add image renaming, step by step to view the recognition function.
More
Set the window to increase the real-time display of the mouse in the device screen coordinate function.
More
Add the about page of AirtestIDE.
Instructions for adding future overseas equipment provider Headspin.
Bug Fixes
Fixed a bug in device button rendering exception when multiple devices were connected.
Fixed a runtime ResourceWarning issue.
Fixed the get_top_activity result error of the device above Android8.0.
Fixed the data type error when the Airtest.windows interface is initialized.
On some win7 systems and low version android devices, there may be a problem with the mobile screen when using version 1.1.0. That is because the previous version we updated the ADB version to 1.40. We judged in version 1.2.0, if it is win7 system will replace the ADB in the IDE directory with the old ADB1.39 version. If the local environment running script conflicts due to different versions, it is recommended to manually change the ADB version to the unified version (win7 system is recommended to use 1.39, which can be obtained in the tools/adb39 under the IDE directory. Win10 system users recommend to continue to use the latest version of the code).
More
Download
Windows64:
AirtestIDE_2019-01-15_py3_win64.zip
Windows32:
AirtestIDE_2019-01-15_py3_win32.zip
Mac:
AirtestIDE_2019-01-15_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2019-01-15_py3_ubuntu16-04.deb
New Features
Added software skin switching and editor theme switching function, which can switch and select new skins in the AirtestIDE's setting interface.
Some exception information such as right-click debugging script, report generation failure, and phone connection failure are directly output to the log window.
Upgrade the ADB version to 40.
Bug Fixes
Fixed the problem of saving redundant images on the snapshot interface.
Fixed the problem of memory overflow when testing Windows applications for a long time. Limit the log window to display up to 3,000 lines of log.
Fixed an issue with firebase package encoding error.
Fixed a bug that caused the current line number to be incorrect at runtime.
Download
Windows64:
AirtestIDE_2018-11-06_py3_win64.zip
Windows32:
AirtestIDE_2018-11-06_py3_win32.zip
Mac:
AirtestIDE_2018-11-06_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-11-06_py3_ubuntu16-04.deb
Some missing library files is added to the firebase package.
Fix an exception when a device connected failed.
Fix bug in IDE when using custom image path failed.
Fix the problem with the selenium operation image path in the export report.
Fix the abnormal problem displayed by the poco control bounding box text under Mac.
Fix the problem that the setting of the Settings drop-down menu under Mac English version is abnormal.
Download
Windows64:
AirtestIDE_2018-10-11_py3_win64.zip
Windows32:
AirtestIDE_2018-10-11_py3_win32.zip
Mac:
AirtestIDE_2018-10-11_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-10-11_py3_ubuntu16-04.deb
New Features
Add magnifying glass accessibility when recording scripts with Android devices on Windows version.
Bug Fixes
Fix the bug that may occur when right-clicking while recording a script.
Fix a bug that may occur when refreshing poco data.
Fixed an error that may occur when copying multiple lines of image statements.
Download
Windows64:
AirtestIDE_2018-09-18_py3_win64.zip
Windows32:
AirtestIDE_2018-09-18_py3_win32.zip
Mac:
AirtestIDE_2018-09-18_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-09-18_py3_ubuntu16-04.deb
New Features
Add 'Use ADB touch' option to the phone connection menu, and record the history device connection configuration.
Add a shortcut button on the top right of script window.
The core version has been upgraded, and some problems such as crash and black screen may be fixed.
Bug Fixes
Fix the bug that the default launcher.py can't find when specifying the python.exe run script.
Improve Chinese log display when the script is running.
Fix some bugs in airtest when running scripts or generating reports.
Fix some bugs that caused crash.
The AirtestIDE will automatically set the running script directory to the current directory, which is more supportive for the 'using' function.
Download
Windows64:
AirtestIDE_2018-09-05_py3_win64.zip
Windows32:
AirtestIDE_2018-09-05_py3_win32.zip
Mac:
AirtestIDE_2018-09-05_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-09-05_py3_ubuntu16-04.deb
Fix the problem that the poco assistant window is stuck in the pause mode
Fixed run error when using local python.exe
Fix the firebase plugin mac packaging problem, update airtest&poco to the latest
Fix assertion statement jump exception in HTML report
Restore the ability to use the right-click to run the selected script
Fix the problem that red error line in editor window cannot be eliminated normally
Download
Windows64:
AirtestIDE_2018-08-07_py3_win64.zip
Windows32:
AirtestIDE_2018-08-07_py3_win32.zip
Mac:
AirtestIDE_2018-08-07_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-08-07_py3_ubuntu16-04.deb
Add a button to skip the login step.
Airtest's image recognition default threshold is changed to 0.7.
Selenium plugin adds airtest image recognition module.
Report shows the steps of the poco operation.
Add crash log collection.
Bug Fixes
Fix the problem that the IDE crash and can't see the phone screen under some windows systems.
Airtest fixes a problem that may cause the phone to get stuck.
Poco fixes some connection problems.
Download
Windows64:
AirtestIDE_2018-07-20_py3_win64.zip
Windows32:
AirtestIDE_2018-07-20_py3_win32.zip
Mac:
AirtestIDE_2018-07-20_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-07-20_py3_ubuntu16-04.deb
New Features
Update the website document, and add a green corner in the document page which can jump back to the homepage
The configuration of 'python lib path' was changed to 'python.exe path'. You can use your local python environment to run the script
Add poco connection support for remote devices
Bug Fixes
Fix crash issues that may happen when running scripts in some cases
Fixed a bug that IDE cannot start properly after opening a Chinese path script on Mac version
When the Android device is disconnected, the poco data thread will be automatically disconnected from the device
Fix the problem that the device frame cannot be adaptively sized when connecting to a remote device
Fix the poco ui-property with Chinese characters cannot display normally in the log window
Fix the crash issue when recording the poco script
Fix the crash issue when the poco ui has a str type attribute
Fix the crash issue that may happen when you click the assertion button before recording with selenium plugin
Download
Windows64:
AirtestIDE_2018-07-10_py3_win64.zip
Windows32:
AirtestIDE_2018-07-10_py3_win32.zip
Mac:
AirtestIDE_2018-07-10_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-07-10_py3_ubuntu16-04.deb
Bug Fixes
Fix the issue that the images in sub-script cannot be displayed properly in the log window when using the using('xxx.air') statement
Fix a crash issue when generating a report in a py2 environment
Fix a crash issue that may be triggered when recording Poco scripts
Increase the default collection interval of Poco data probes to alleviate IDE's stall problem
Replace arrow resources of 'swipe' statement in HTML reports
Fix numeric display problem with percentage of match in HTML report
Download
Windows64:
AirtestIDE_2018-06-29_py3_win64.zip
Windows32:
AirtestIDE_2018-06-29_py3_win32.zip
Mac:
AirtestIDE_2018-06-29_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-06-29_py3_ubuntu16-04.deb
iOS Tagent support deploys on the simulator
iProxy Agent will automatically start when iOS connect game Poco-SDK
add the running steps display of selenium API in the HTML report
Add the user account registration and login feature of the AirtestProject
Bug Fixes
Restore lock mode of Poco assistant window
Fix the 'visible' properties of iOS native app Poco
Fix the 'swipe' statement error generated with Airtest assistant window
Fix the IDE crash issue which happens when recording a script with selenium plugin while a script is running
Fix possible crash issues when creating new scripts at startup
Fixed the crash issue when using other editors edit scripts at the same time
Fixed IDE crash when switching poco to cocos-js in windows mode
Fix the crash issue when disconnecting devices when multiple devices are connected
Temporarily remove the android_assistant window feature
Fixed an error in running Airtest's find_all function
Optimize the Airtest logging mechanism
Download
Windows64:
AirtestIDE_2018-06-26_py3_win64.zip
Windows32:
AirtestIDE_2018-06-26_py3_win32.zip
Mac:
AirtestIDE_2018-06-26_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-06-26_py3_ubuntu16-04.deb
Fix Poco-Android initialization failure bug
Fix bug that the images was emptied by mistake
Fix bugs when login fails
Please use AirtestIDE in English path
Download
Windows64:
AirtestIDE_2018-06-19_py3_win64.zip
Windows32:
AirtestIDE_2018-06-19_py3_win32.zip
Mac:
AirtestIDE_2018-06-19_py3_Mac10-12.dmg
Ubuntu:
AirtestIDE_2018-06-19_py3_ubuntu16-04.deb
Add win32 / ubuntu16.04 package
Add AirtestIDE login module
Add new version notification window
Long touch is supported in iOS mode
Optimize the poco assistant window
Add multi-tab switch feature in selenium plugin
Bug Fixes
Redesign assert_exist in selenium plugin
Fix some Chinese character encoding issues
Fix the issue that script running process may stuck sometime
Fix the issue that iOS poco UI-items may get wrong positions after screen rotation
Optimize Home button style for iOS device screen
Fix the abnormal occupancy problem of adb.exe file descriptor
Fix a crash issue that happens after switching record/edit mode of selenium plugin
Fix the problem that a phone with STF-installed cannot be initialized correctly
Fix a crash issue that happens when debugging without a phone connected
Fix the issue that 'sleep' statement without any arguments causes the report generation failure
Fix the issue that ‘assert’ statement cannot write log into log.file when an error occurs
Fix the problem that users cannot use exec_script with py3
Fix the problem that screenshots cannot be saved in directories with some Chinese characters
Download
Windows:
AirtestIDE_2018-05-22_18.zip
Mac:
AirtestIDE_Mac_2018-05-22_18.dmg
Submit AirtestIDE bug on
:
AirtestIDE Github Issue
Business Cooperation:
[email protected]
QQ
Group
: 437119175, 1017250147
WeChat Official Accounts
: AirtestProject