运行环境
Python版本:3.9.9
Node版本:20.5.1
Pycharm版本:2021.3专业版
安装flybirds包
打开Pycharm终端,输入如下命令:
pip install flybirds
安装完成后继续输入
flybirds create
然后输入项目名、平台,设备名和包名可以后面再填
运行用例
以Android自动化测试为例
在生成的项目路径fbTest/features/test/android新增Player.feature文件,输入如下内容
# language: zh-CN
功能: player功能测试
场景: 验证点击--点击按钮
当 启动APP[vidma.mkv.xvideo.player.videoplayer.free]
而且 等待[3]秒
而且 页面渲染完成出现元素[vidma.mkv.xvideo.player.videoplayer.free:id/ivLogo]
而且 点击[vidma.mkv.xvideo.player.videoplayer.free:id/tvOnline]
而且 等待[3]秒
那么 全屏截图
那么 关闭App
编辑完成后在终端执行命令:
flybirds run -P ./features/test/android/player.feature
即可执行用例并生成测试报告
遇到问题
Pycharm提示No Moudle Named 'pscript'
解决方法:选中项目根目录,右键Mark directory as—>Source Root即可