Web项目后台测试流程

简介: 1. 本地下载项目源码 1. Git clone项目代码到本地(本地项目代码1)并fetch; 2. Switch到master分支; 3. Create测试分支(例如:test1)并勾选“Switch to new branch”; 4. Push to remote; 5. Merge开发分支到本地测试分支(test1); 6. Push to remote。

1. 本地下载项目源码

1. Git clone项目代码到本地(本地项目代码1)并fetch;

2. Switch到master分支;

3. Create测试分支(例如:test1)并勾选“Switch to new branch”;

4. Push to remote;

5. Merge开发分支到本地测试分支(test1);

6. Push to remote。

至此测试分支已经在远端存在了(不过此时的测试分支代码和开发分支代码是相同的)并且已经在本地切换到了该测试分支。

2. 编写测试代码

1. 在本地另外一个路径下git clone项目代码(本地项目代码2),并Swith to我们的测试分支,在Eclipse中import maven project引入本地项目代码2并刷新tree;

2. 编写测试代码,例如:插入后台打log的信息等,保存;

3. 检查改动,执行提交和push:

git status
git add --a git commit -m "提交备注" git push

至此我们的测试代码就已经发布到远端测试分支了。

3. 发布到测试环境

现在就可以把我们的测试代码分支部署到我们的测试环境并进行测试了,这时就可以在测试环境的后台查看我们在项目中加入的log信息从而达到测试的目的了。

4. 两轮测试

第一轮测试是直接发布开发分支到测试环境进行测试,第二轮测试是将开发的分支合并到develop分支进行测试。

在测试环境资源不够分配的情况下,第二轮测试可以在测试分支merge最新master分支的基础上再次merge开发代码分支替代用develop分支进行测试。

 
相关文章
|
30天前
|
机器学习/深度学习 人工智能 前端开发
机器学习PAI常见问题之web ui 项目启动后页面打不开如何解决
PAI(平台为智能,Platform for Artificial Intelligence)是阿里云提供的一个全面的人工智能开发平台,旨在为开发者提供机器学习、深度学习等人工智能技术的模型训练、优化和部署服务。以下是PAI平台使用中的一些常见问题及其答案汇总,帮助用户解决在使用过程中遇到的问题。
|
1月前
|
弹性计算 监控 测试技术
弹性计算的测试流程
弹性计算的测试流程
18 0
|
3天前
|
XML Web App开发 测试技术
python的Web自动化测试
【4月更文挑战第16天】Python在Web自动化测试中广泛应用,借助Selenium(支持多浏览器交互)、BeautifulSoup(解析HTML/XML)、Requests(发送HTTP请求)和Unittest(测试框架)等工具。测试步骤包括环境搭建、编写测试用例、初始化浏览器、访问页面、操作元素、验证结果、关闭浏览器及运行报告。注意浏览器兼容性、动态内容处理和错误处理。这些组合能提升测试效率和质量。
11 6
|
26天前
|
前端开发 JavaScript 数据管理
描述一个使用Python开发Web应用程序的实际项目经验,包括所使用的框架和技术栈。
使用Flask开发Web应用,结合SQLite、Flask-SQLAlchemy进行数据管理,HTML/CSS/JS(Bootstrap和jQuery)构建前端。通过Flask路由处理用户请求,模块化代码提高可维护性。unittest进行测试,开发阶段用内置服务器,生产环境可选WSGI服务器或容器化部署。实现了用户注册登录和数据管理功能,展示Python Web开发的灵活性和效率。
14 4
|
1月前
|
Java PHP 数据库
在护卫神上部署javaWeb项目,已经测试通过
在护卫神上部署javaWeb项目,已经测试通过
10 0
|
1月前
|
运维 JavaScript 前端开发
发现了一款宝藏学习项目,包含了Web全栈的知识体系,JS、Vue、React知识就靠它了!
发现了一款宝藏学习项目,包含了Web全栈的知识体系,JS、Vue、React知识就靠它了!
|
1月前
|
缓存 移动开发 监控
Star 1.3K!推荐一款可以远程调试任意Web项目的开源工具!
Star 1.3K!推荐一款可以远程调试任意Web项目的开源工具!
|
1月前
|
安全 测试技术 API
请描述在 Python WEB 开发中常用的测试方法。
请描述在 Python WEB 开发中常用的测试方法。
18 0
|
1月前
|
Java Maven Android开发
JAVA Web项目开发创建Web项目(第一天)
JAVA Web项目开发创建Web项目(第一天)
|
1月前
|
Web App开发 前端开发 测试技术
Web应用程序测试工具Selenium用法详解
Web应用程序测试工具Selenium用法详解
37 0

热门文章

最新文章