包含标签 test 的文章

maven安装本地 jar 包

参考文章 参考文章 1 参考文章 2 实现方式 mvn install:install-file -Dfile=/path/to/jar/your-jar-file.jar -DgroupId=com.example -DartifactId=your-artifact-id -Dversion=1.0 -Dpackaging=jar 若上述命令中的 -Dfile=所需要参数路径中有特殊字符的话,则可以使用双引号,即: mvn install:install-file -Dfile="/path/to/jar/your-jar-file.jar" -DgroupId=com.example -DartifactId=your-artifact-id -Dversion=1.0 -Dpackaging=jar……

阅读全文

maven打包跳过测试的 2 种方式区别

参考文章 CSDN 参考文章 命令行方式跳过测试 # 既不编译测试类,也不运行测试。 mvn package -Dmaven.test.skip=true # 编译测试类,但不运行测试。 mvn package -DskipTests=true……

阅读全文

测试用例编写

当前测试组(集成测试/接口测试)的方式 采用行业内流行的 xmind(脑图)的方式编写测试用例,通过生成遵循一定格式的 Excel 文件,可以导入到禅道系统。参见《测试用例设计-模板.xmind》 优点: xmind 文档能够清晰体现出主线思路。 缺点: 额外安装软件 用例过多时,无法直观看到有多少个用例 采用 jmeter 作为……

阅读全文

使用docker搭建easy-mock

官方镜像 https://hub.docker.com/r/easymock/easymock 目录结构 ➜ docker-compose git:(master) ✗ tree . └── easy-mock ├── docker-compose.yml └── production.json 1 directory, 2 files docker-compose.yml 内容 version: "3" services: mongodb: image: mongo:3.4.1 volumes: # ./data/db 数据库文件存放地址,根据需要修改为本地地址 - "./data/mongodb:/data/db" networks: - easy-mock restart: always redis: image: redis:4.0.6 command: redis-server --appendonly yes volumes: # ./data/redis redis 数据文件存放地址,根据需要修改为本地地址 - "./data/redis:/data" networks: - easy-mock restart: always web: image: easymock/easymock:1.6.0 command: /bin/bash -c "npm start" ports: - "7300:7300" volumes: # 日志地址,根据需要修改为本地地址 - "./logs:/home/easy-mock/easy-mock/logs"……

阅读全文

如何管理线上版本

对于已经上线的产品,如何查看相应的版本,以保证客户使用或测试过程中发现问题时能够及时根据产品的版本号定位出当时的环境,是个比较有意思的话题。 服务端产品 对于提供 http(s)服务的产品,可以使用……

阅读全文

appium-doctor 检测自动化测试配置时提示没有安装bundletool.jar

下载 bundletool.jar 首先去到官网 下载最新版本的 bundletool.jar, 注意: 下载完成后需要重命名为 bundletool.jar 加入到 android_home 内 在mac你的 $ANDROID_HOME 目录内新建文件夹 bundle-tool 得到这样一个文件夹: $ANDROID_HOME/bundle-tool/ 将下载并重命名的bundletool.jar复制到该文件夹,并给bundletool.jar授予可执行权限 chmod +x $ANDROID_HOME/bundle-tool/bundletool.jar 加入到 $PATH 内 用编辑器打开 ~/.zshrc 文件在文件末尾,……

阅读全文

测试工作流程

测试工作流程及阶段产出物 参与产品需求会,理解需求文档,并在沟通和理解正确的情况下按照需求编写测试用例(xmind),测试用例的编写依据测试用例编写规范进行。 产出物: 测试用例(xmind文件)1份 测试用例内部审查后,导出Excel文件,并补充[用例类型],[用例作者] 这2个字段,后……

阅读全文

使用appium与python进行app的UI自动化测试

前言 对于自动化测试而言,UI 自动化测试相当于最后的验收测试环节。此时,其前置的单元自动化测试,接口自动化测试,接口集成自动化测试都是保障数据及逻辑层面的 正确性。而 UI自动化测试 则真正集成了用户端的真实操作,其结果也更贴近用户的感受。因此,也就更为重要。但由于电商互联网的快节奏改版……

阅读全文

使用maven运行jmeter测试脚本进行自动化接口测试-命令行传参

需求 在执行jmeter测试的时候,有时候限于系统的原因,无法实现mock操作,那么就需要人工操作的介入。例如:用户下单购买时微信支付的操作或佣金结算等需要执行后台的结算任务等。因此,jmeter脚本内可能需要分阶段运行预期的阶段。 尝试解决这个办法,就是允许命令行携带参数覆盖原本j……

阅读全文

使用maven运行jmeter测试脚本进行自动化接口测试-进阶

前言 承接上文 - 使用maven运行jmeter测试脚本进行自动化接口测试 本次主要增强了在自动化测试阶段的配置项,以及使用 jmeter gui 界面时的自动配置项。 使得gui 界面下与 非gui下自动测试的jmx脚本能够不做任何变更,即可在两种不同的环境下运行。使用gui界面更容易对脚本进行调试和测试。 检……

阅读全文