测试小白之自动化全流程搭建

    技术2023-11-07  106

    自动化绝对是解放测试生产力的必要条件,看了很多资料,目前自己接触最多的测试模式:一种就是数据驱动测试,基本上大部分纯手工测试会用到的模式,还有一种就是测试脚本驱动测试,纯后端接口测试会用的比较多。这2种模式下如果代码改动量太大的时候或者是代码迭代版本周期比较短,需要全量回归或者是短时间高质量的测试的时候,会发现这时候测试心有余而力不足,所以想说通过自动化来维护测试一些基础用例和基础回归,叠加2种模式的优点,达到自动化测试。 下面我就来分享一下测试小白如何搭建自动化全流程,从jenkins的搭建,testng测试项目的搭建和使用,后续我会分享自己在生活中用到和遇到的一些经验来分享 目前用到的框架是jekins+dubbo+redis+oralec/mysql+testng

    1.jenkis

    jenkins搭建

    jenkins搭建前系统中已经安装了jdk,最好是jdk版本和代码版本一致。【可选看】

    这里说到的jenkins是独立运行的,为了解决重复发版解放劳动力,具体解释可以参考其他资料

    目前用到的版本控制工具有GIT,构建工具有Maven。 按照我使用的方式是用过命令运行war包,大家可以查询资料使用其他办法。 jenkins下载地址 https://jenkins.io/download/ 下载对应的war包 cmd运行命令(war存放在固定目录,cmd进入对应目录) java -jar jenkins.war 启动后,不要关闭对应的窗口,打开默认地址http://localhost:8080/ 页面提示如图,按照对应目录找到密码粘贴,点击继续下一步 点击下一步页面展示 这里我选择的是安装推荐的插件,第一次不知道什么是在最合适的,大家也可以选择插件来安装。 进度条完成后,输入你想要创建的用户名和密码,点击保存完成和继续

    jenkins装好啦

    jenkins配置

    下周更

    TestNG项目的新增

    新增一个项目首先要必备一个idea或者是其他工具,我这里用到的是idea 如图进行选择

    点击next,输入name和location值,根据自己项目的名字进行命名和自行选择存放路径 点击finish,一个新的项目创建好了,下面就开始来填填补补啦

    maven配置

    项目创建好了之后,我的是maven项目,所以找到setting进行参数配置,配置内容如图所示 配置好了之后点击ok,打开pom文件,自行配置需要的pom坐标。

    Processed: 0.011, SQL: 9