centos 用docker 运行 cypress
1.docker 拉cypress的镜像
1 | docker pull cypress/included:5.0.0 |
2.上传cypress文件夹到centos,进入项目【cypress_odoo_ui】。用例写在./cypress_odoo_ui/cypress/integration/mytest下
1 | [root@localhost ~] # cd /usr/alam/cypress_odoo_ui |
1 | [root@localhost cypress_odoo_ui]# docker run -it -v $PWD:/mytest -w /mytest cypress/included:5.0.0 |
3.1 设置生成报告格式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | { "viewportWidth" : 1280 , "viewportHeight" : 600 , "integrationFolder" : "cypress/integration/mytest" , "testFiles" : "**/*.js" , "chromeWebSecurity" : false, "reporter" : "junit" , "reporterOptions" : { "mochaFile" : "results/test_report_[hash].xml" , "toConsole" : true }, "reporter" : "mochawesome" , "reporterOptions" : { "reportDir" : "cypress/results" , "overwrite" : false, "html" : false, "json" : true }, "reporter" : "junit" , "reporterOptions" : { "mochaFile" : "results/test_report_[hash].xml" , "toConsole" : true } } |
3.生成报告
1 2 3 4 5 6 7 | [root@localhost cypress_odoo_ui] # allure serve results Generating report to temp directory... Report successfully generated to / tmp / 5095319951338814878 / allure - report Starting web server... 2020 - 08 - 25 17 : 30 : 23.774 :INFO::main: Logging initialized @ 1152ms to org.eclipse.jetty.util.log.StdErrLog Can not open browser because this capability is not supported on your platform. You can use the link below to open the report manually. Server started at <http: / / 127.0 . 0.1 : 43021 / >. Press <Ctrl + C> to exit |
4.访问地址
http://10.11.19.55:43021/index.html#suites
5.集成到Jenkins,Jenkins有个allure的插件
标签:
Jenkins
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2017-08-20 python urllib 和 urllib2
2017-08-20 HTTPS请求 SSL证书验证