Skip to content

Releases: smart-test-ti/SoloX

v2.7.0

27 Jul 03:56
Compare
Choose a tag to compare

🐛【Fixed BUG】#187
🐛【Fixed BUG】#189 (收集过程中app被杀掉后,app重启时继续收集数据)
💡【Feature】 Cast android screen to PC (支持投屏)
image
💡【Feature】Play recorded video (支持播放录制的视频)
image
💡【Feature】Record android screen in python api (支持api收集时录制视频)
🆙【Optimization】Optimize error logs (优化错误日志)

v2.6.9

19 Jul 10:08
Compare
Choose a tag to compare

🐛【Fixed BUG】#178
🐛【Fixed BUG】#181
🐛【Fixed BUG】#183
🐛【Fixed BUG】Unable to stop the process of Solox
💡【Feature】Record android device screen #184

v2.6.8

30 Jun 01:19
Compare
Choose a tag to compare

🐛【Fixed BUG】#165
🐛【Fixed BUG】#167
🐛【Fixed BUG】#169
🐛【Fixed BUG】#174
🐛【Fixed BUG】#175
🐛【Fixed BUG】Fixed " ValueError: Pool is still running"
🆙【Optimization】Improve the speed of data collection on pages (提升页面的收集速度)
🆙【Optimization】Optimize the chart display of the analysis page (优化分析页charts的展示)
🆙【Optimization】Code simplification
💡【Feature】Add guidance for “Connect to a Android device over Wi-Fi”

v2.6.4

29 May 08:33
Compare
Choose a tag to compare

🐛【Fixed BUG】#164
🔥【Feature】Start-up Time (收集安卓/iOS的启动时间)

image

🔥【Feature】Comparison of two test results in analysis page (分析页增加两个测试结果比对功能)

image

image

🔥【Feature】Support collecting all performance parameters in python api (python api 可以收集全部性能指标并生成html报告)

image

🆙【Optimization】Check python version (执行前检查python版本是否低于3.10)
🆙【Optimization】Initialize adb environment (初始化adb环境,避免websocket的后台进程占用)
🐛【Fixed BUG】#151

v2.6.0(Recommend)

21 Apr 09:41
Compare
Choose a tag to compare

【Feature】Android supports selecting processes to collect performance data (安卓支持多进程测试,可以测试微信小程序)
78175e52f95daee8ec7d04f7460816e
【Feature】Add the 'save HTML' function to the analysis page (分析页面增加【save html】功能)
image

【Fiexed Bug】Memory target will collect errors when no processes are selected on Android
【Other】Add Execution Log

v2.5.8

10 Apr 09:54
Compare
Choose a tag to compare

【Optimization】Reconstruct the function of error log (重构error log的功能)
7b09d8cc70aa902cd05680482778136
【Feature】Homepage supports iOS to collect GPU data (首页支持ios收集gpu数据)
【Optimization】Adding the noLog parameter to the Python API (python api增加noLog参数)
【Optimization】Improving the Collection Performance of Solox (提升solox的收集性能)

v2.5.7

04 Apr 11:49
c0fca72
Compare
Choose a tag to compare

【Feature】Support for agents and access to other PC's mobile devices
(支持配置代理,访问其他PC机器的移动设备,在slave机器启动solox不能和master机器的端口一样)
image
【Optimization】Jank statistics on the analysis page, changing from average to total (分析页的Jank统计数据,从平均值变为总和)
【Optimization】The value of the Android network data statistics on the analysis page is equal to the end minus the start value
(分析页的安卓网络数据统计的值等于结束减去开始的值)
【Fixed Bug】 #125
【Fixed Bug】 #138

v2.5.5

24 Mar 07:31
Compare
Choose a tag to compare

【Feature】Upgrade python version to 3.10+ (python版本升级到3.10+, 低于3.10版本请用V2.5.3及以下版本)
【Feature】Support for collecting 4G/5G data (支持收集移动数据流量,关闭wifi开关就是使用移动数据流量)
image

【Feature】Supports scheduled execution (支持设置时长执行,超时自动保存,为0时不生效)
image
【Feature】iOS supports python to collect gpu (iOS支持使用python api收集gpu指标,界面暂时不支持会影响收集速度)

v2.5.3

20 Mar 03:34
Compare
Choose a tag to compare

【Feature】Support report data export to Excel (支持报告数据导出到Excel)
image

【Fixed BUG】Fix the result error collected by Android FPS using gpxinfo(修复安卓FPS使用gpxinfo收集错误的BUG)

【Improve】The method of calculating Android's sysCpu usage ((total_2 - idle_2) - (total_1 - idle_1))/(total_2 - total_1) may exceed 100%. I don't know how to explain it. It seems that this is the recommended method
计算安卓的sysCpu usage 使用((total_2 - idle_2) - (total_1 - idle_1)) / (total_2 - total_1) 这种方法可能会超过100%,还不知道怎么解释,好像推荐都是这么计算

【Fixed BUG】Fix that the charts on the analysis page cannot be displayed because the X-axis data is the same. Set the interval between two collection of indicators to one second (修复分析页的charts因为X轴数据相同显示不出来,将指标的两次收集时间间隔设置成一秒)

【Feature】The api collection method supplements the battery data of ios (api 收集的方式补充ios的battery数据)
【Fixed BUG】Fix the incorrect parameter sequence during api calls (修复api调用时参数顺序不正确)
【Fixed BUG】修复无法收集ios网络数据的BUG #109
【Fixed BUG】修复无法收集iOS FPS #115
【Fixed BUG】回复以前的layername获取方法,并兼容华为设备 #116
【Improve】'use dumpsys SurfaceFlinger --list to get SurfaceView activity
【Fixed BUG】兼容魅族设备获取surfaceview #121
【Fixed BUG】修复iOS Battery收集失败造成的报告数据异常 #123
【Improve】Battery数据优化至10秒收集一次,降低收集频繁影响其他指标收集速度
【Improve】提升API收集的速度

v2.4.2

06 Mar 08:41
Compare
Choose a tag to compare

【Feature】Support to collect battery information of ios(iOS支持Battery收集)
【Fixed Bug】 Fix that fps does not use gfxinfo after closing Surfaceview(修复关闭Surfaceview后fps没有使用gfxinfo的)

ps:使用gfxinfo的数据,要先在手机开发者选项-“GPU呈现模式分析”-在adb shell dumpsys gfxinfo中。