hippo 测试工具为前后端分离项目,前端 vue,后端 springboot,数据库 mysql。项目主要实现了 WEB 自动化、数据生成,用例生成等功能。hippo 测试工具初衷是降低测试频繁无意义的操作,提高效率。
运行环境:NodeJs14、java1.8、mysql8.0
server {
listen 80;
server_name localhost;
location / {
root E:\\nginx-1.20.1\\dist; #dist包目录地址
index index.html index.htm;
#try_files $uri $uri/ /index.html; #url不可达时,逐个向后转发
}
#这里解决跨域问题,后端地址及端口号
location /api {
rewrite "^/api/(.*)$" /$1 break; #对指定的路径进行转发到后台
proxy_pass http://localhost:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-real-ip $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
# 启动nginx
nginx.exe start
# 优雅地停止Nginx服务(即处理完所有请求后再停止服务)
nginx.exe -s quit
# 执行如下命令,将控制台输出编码改为UTF8
chcp 65001
# 执行如下命令,运行jar包时指定编码为UTF8
java -Dfile.encoding=utf-8 -jar xxx.jar
# 启动项目 自动完成 构建镜像、(重新)创建服务、按依赖顺序启动任何关联的服务。首次启动安装chrome时间较长 大概5-10分钟。
docker compose up -d
# 停止并删除docker-compose.yml中定义的所有服务容器和网络,但保留数据卷
docker compose down
Spring Boot-Shiro-Vue 提供一套基于 SpringBoot-shiro-vue 的权限管理
作者目前在一家传统软件企业做测试工作,主要职责是点点点。点点之外也想有所提升,就在空余时间学习点技术,实际动手写写。然后在工作中给自己和小伙伴写一些提效工具。hippo 就此而来,把几个工具结合了一起。
项目地址:gitte 地址
会一致保持更新,欢迎 fork 和 Star 哦!
有兴趣的小伙伴们可以加我个人微信 15158989710,我拉你到群聊学习交流
这是错误,引用 vue-testcase-minder-editor 插件,报错 vue.runtime.esm.js?c320:3049 TypeError: Cannot read properties of undefined (reading '_modulesNamespaceMap')
at F (VueTestcaseMinderEditor.umd.min.js?9bc2:33:1)
at n. (VueTestcaseMinderEditor.umd.min.js?9bc2:33:1)
at Watcher.get (vue.runtime.esm.js?c320:3446:1)
at Watcher.evaluate (vue.runtime.esm.js?c320:3547:1)
at VueComponent.computedGetter as config
at VueComponent.eval (vue.runtime.esm.js?c320:453:1)
at Watcher.get (vue.runtime.esm.js?c320:3446:1)
at new Watcher (vue.runtime.esm.js?c320:3436:1)
at Vue.$watch (vue.runtime.esm.js?c320:5633:1)
at createWatcher (vue.runtime.esm.js?c320:5599:1)
docker-compose up -d
支持
呜呜呜,请一个 python 版本的
支持
支持二开不 大佬
大佬牛逼!
大神牛叉
来学习了 后端用 Java 冲
牛逼
大神 膜拜你哦(星星眼