专栏首页猪圈子小程序自动化测试框架Python3+Minium+微信开发者工具

小程序自动化测试框架Python3+Minium+微信开发者工具

今天跟大家一起学习一套小程序自动化框架:Python3+Minium+微信开发者工具

前置:已安装Python3环境

1. 查询python版本号

1.1 打开cmd>>输入python -V 查询版本

2. 安装minium前端源码文件

2.1下载minium-doc:https://git.weixin.qq.com/minitest/minium-doc

2.2. 安装相关环境配置

2.3. 安装docsify

2.4. 安装依赖

2.5. 本地部署

2.6. 验证是否部署成功

访问http://localhost:3000/#/  如下图就是部署成功

3. 安装minium后端源码文件至Python库

3.1 下载https://git.weixin.qq.com/minitest/minium-doc/blob/master/minium/Python/dist/minium-1.0.6.zip

3.2 下载成功后,解压到本地,使用管理员打开cmd,执行python setup.py install 命令

3.3 去python3路径下验证包是否安装成功\Lib\site-packages目录下

3.4 微信开发者工具配置命令行启动;配置微信开发者工具的环境变量

3.5 Copy安装路径到bin目录上一层级,E:\微信开发者工具\微信web开发者工具

在系统设置中配置环境变量 电脑>>右击属性>>高级系统配置>>环境标量配置

3.6 cmd执行命令使用命令行,打开要测试的小程序项目(命令行路径部分是你自己项目的路径,需要小程序项目的源代码—testDemoPath就是为你源代码本地的路径)

执行命令:cli auto --project testDemoPath --auto-port 9420

执行完毕后,查看小程序项目是否被成功唤醒(笔者这里暂时还没拿到项目源代码文件)后期再进行补充

注:针对执行以上命令不能够正常打开项目的解决方案:https://blog.csdn.net/m0_38043408/article/details/106380299

总结:以上主要是针对环境的安装以及配置进行讲解,后期在针对项目TestCase进行讲解,case也是基于python代码,可以使用pycharm进行编写

小编也是刚开始学习,希望大家跟我一起探索!支持小编,分享一波

本文分享自微信公众号 - 猪圈子(Tester-sc),作者:石超

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-04-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 微信小程序自动化框架minium实践

    精选小程序发生了一次线上问题,测试阶段的小程序开发码测试ok,但是小程序正式码由于打包问题,"我的订单"页面文件打包失败,导致线上用户访问我的页面白屏。

    有赞coder
  • 浅析Minium,微信小程序自动化测试框架

    微信发布了小程序的自动化测试框架Minium,提供了多种运行验证方式,其特点:

    小老鼠
  • 小程序测试框架之minium入门

    用户7466307
  • 微信小程序的自动化测试框架

    官方地址如下:https://git.weixin.qq.com/minitest/minium-doc/tree/masterminium 是为小程序专门开发...

    测试之道
  • 微信小程序的自动化测试框架

    官方地址如下:https://git.weixin.qq.com/minitest/minium-doc/tree/master

    Criss@陈磊
  • 微信小程序的自动化测试框架

    官方地址如下:https://git.weixin.qq.com/minitest/minium-doc/tree/master

    Criss@陈磊
  • 腾讯TMQ在线沙龙回顾|FAT——专业服务于微信H5/小程序UI自动化测试

    活动介绍 TMQ第四十六期在线沙龙分享活动圆满结束啦! ? 本次分享的主题:FAT——专业服务于微信H5/小程序UI自动化测试 共有295位测试小伙伴报名参加...

    腾讯移动品质中心TMQ
  • 【开源公告】H5、小程序自动化测试框架FAutoTest正式开源

    H5以及小程序越来越多,你的自动化测试跟上了吗? ? 随着业务的发展,许多项目中H5以及小程序占比逐渐增多,因为快速建设相关的自动化来提高项目的效率和质量成为...

    腾讯开源
  • 我们整理了20个Python项目,送给正在求职的你

    职场中一贯有“金三银四”、“金九银十”的说法。如果你是一名正在求职或准备跳槽的程序员,不妨趁着这两个月时间好好准备一下。

    用户7886150
  • 6个月软件测试培训出来后的感悟,写给正在迷茫是否要转行或去学软件测试朋友们!

    本人刚从某培训机构学习结束,现在已经上班一个月了。这篇文章我不会说太多的知识点,或噱人去培训机构学习的话语,仅作为一个普通打工者的身份,来写给那些对于软件测试未...

    憨憨默默成神
  • 推荐些自动化测试入门的书

    本公众号所有内容,均属微信公众号: 开源优测 所有,任何媒体、网站或个人未经授权不得转载、链接、转贴或以其他方式复制发布/发表。已经本公众号协...

    苦叶子
  • 微信小程序基于最新版1.0开发者工具分享-小试牛刀(视频)+发布流程

    第一章:小程序初级入门教程 小试牛刀【含视频】 视频地址:https://v.qq.com/x/page/i0554akzobq.html 这一章节中,我们尝...

    iKcamp
  • 2019 年 Python 开发者调查结果发布:Linux 最受欢迎

    2019年秋天,Python软件基金会和JetBrains一起组织了第三届年度Python开发者调查。与以往的调查相同,我们致力于发现新的趋势,并探究Pytho...

    用户6543014
  • H5之测试方法汇总

    小程序优势之一,是可以同时在不同设备上运行,但这会带来潜在兼容性问题。这个问题对于个人开发者而言很麻烦,因为他们通常只会用自己的手机来测试小程序。当然,微信早就...

    用户6367961
  • 更完整更系统的python入门知识总结!评价:1.5w月薪

    只要接触一点编程的同学就知道,我一点也没有言过其实。对于学习Python的重要性,这里不再赘述。今天整理的教程,是给零基础的同学入门Python。

    一墨编程学习
  • 7款Python开源框架,选好毛坯房盖高楼!

    如果没有框架我们就只能一砖一瓦的去盖楼房,所以,学习任何一门开发语言都离不开框架。一个框架就好比是一个毛坯房,只需要我们装修就可以入住。

    一墨编程学习
  • Python入门学习路线

    Python技术路径中包含入门知识、Python基础、Web框架、基础项目、网络编程、数据与计算、综合项目七个模块。路径中的教程将带你逐步深入,学会如何使用 ...

    py3study
  • 从15000个Python开源项目中精选TOP30,GitHub平均star为3707,赶紧收藏!

    参与 | SuiSui 继推出 2017年机器学习开源项目Top 30榜单 后,Mybridge AI又推出了一个Python开源项目Top 30榜单,包括开源...

    企鹅号小编
  • Python后端技术栈(一)

    Happiness is a way of travel. Not a destination.

    小闫同学啊

扫码关注云+社区

领取腾讯云代金券