windows 下安装和运行STF,已在win7和win10验证

折腾了3天总算能在win7下跑stf了,记录一下大致过程

OS:Win7sp1, 已经在win10下安装成功
型号:华为PE-TL20
安卓4.4.2

首先是根据官网说明,npm install -g stf
由于需要二次开发,因此从github拉代码下来https://github.com/openstf/stf

先安装编译环境,再在代码目录执行 npm install,由于依赖包很多,强烈建议改用国内npm源,淘宝或者cnpmjs

安装编译环境

部分依赖包需要build,建议先 npm install windows-build-tools
部分包需要c++环境,建议安装 visual studio 2015,并指定编译器开关 npm config set msvs_version 2015
单独安装node-gyp,并根据花式报错信息,慢慢解决(这一步每台电脑不同,没有统一解决方案)

安装依赖包

以下这些依赖在windows下可能会坑,我这边是把package.json中相关项去掉后,另外npm install xxx自行安装的,

bcrypt
graceful-fs
jpeg-turbo
lodash.deburr
lodash.words

注意点:
jpeg-turbo一直编译不通过,做了以下两个事情,(stf官网说暂时不支持windows并建议自行研究解决,因此不确定其他人是不是可以用这个

你可能感兴趣的:(测试,测试,STF)