美文网首页APP & program
Minium小程序自动化linux环境部署

Minium小程序自动化linux环境部署

作者: 柠檬C927 | 来源:发表于2022-08-24 13:42 被阅读0次

最近大佬用python+yaml写了个小程序自动化测试框架,起先他是在Windows系统下搭建的环境,并成功运行看到了效果,但是我们普遍用的是linux系统,所以就尝试了下在linux环境部署运行试试,在此记录下安装过程。

微信小程序测试工具:Minium

一、安装python,linux环境下有自带的python,但是版本不够,Minium要求使用python3.8以上,我选择安装了python3.10,教程可以百度。

# 1、安装依赖
sudo apt update
sudo apt install make build-essential libssl-dev zlib1g-dev liblzma-dev
sudo apt install libbz2-dev libreadline-dev libsqlite3-dev llvm
sudo apt install libncurses5-dev libncursesw5-dev xz-utils tk-dev

#2、通过"wget"指令或官网下载python3.10(https://www.python.org/downloads/)
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz

#3、解压python3.10(-C后是解压路径),并安装
tar -xvf Python-3.1.0.tgz -C /usr/local/
cd /usr/local/Python-3.10   #切换到解压路径
# 执行configure配置构件文件
./configure --prefix=/usr/local/Python-3.10 --enable-optimizations --with-ssl-default-suites=openssl
#编译、安装
make -j8
make install

# 创建软连接
sudo ln -s /usr/local/python3.10/bin/python3.10 /usr/bin/python3.10
sudo ln -s /usr/local/python3.10/bin/pip3.10 /usr/bin/pip3.10
#j检查是否安装成功
python3.10 --version

注意:我安装完没有执行清理的命令,因为清理之后我发现pip3.10就用不了,其次需要注意的时候configure配置时,网上有些教程只要到--with--ssl,这时候会出现报错,按上面的来执行就好了。


image.png

二、安装minium
pip3.10 install https://minitest.weixin.qq.com/minium/Python/dist/minium-latest.zip

三、安装MiniumBoot
pip3.10 install MiniumBoot

注意:要记得用pip3.10安装

四、安装微信开发者工具
直接应用商店下载的,需要安装纯linux版本,因为这个才有cli,有cli的版本才能调起自动化脚本


image.png

五、开发者工具去掉勾选“使用独立域进行调试”


image.png

到此,整个环境就能运行起来了。

PS:如果你的小程序代码使用的库版本比较高,可以试试切换个基础库看看。


image.png

相关文章

网友评论

    本文标题:Minium小程序自动化linux环境部署

    本文链接:https://www.haomeiwen.com/subject/etgngrtx.html