禅道 禅道简介:地址:https://demo.zentao.net/user-login.html 特点:国产【中文】 免费 开源 轻量级 作用【功能】:为产品部门提供需求管理 为研发部门提供代码管理 为测试部门提供缺陷和用例管理 测试角度使用禅道有两个方面:管理用例【少数】:流程:创建用例=>评审用例=>执行用例 管理缺陷【主要】:流程:创建(提交)缺陷=>跟踪缺陷=>缺陷验证
软件版本相关知识:发版本:软件每次修改代码,都会产生一个新的版本,开发将修改后的新版 软件出发,这个就是发版本 版本号:主版本号:软件有功能的大修改,会出现主版本号 子版本号:对软件中的小bug进行修复,会出现子版本号 版本管理:快速在多个软件版本之间进行切换 软件:svn、git
案例
测试登录/注册模块
写测试用例
测试工作流程:1、需求评审:确保各个部门对需求的理解是一致的/正确的 2、制定测试计划:这个项目谁来测、测什么、进度要求 3、写测试用例:各个模块的负责人,写自己的测试用例 4、执行用例:执行用例,找bug 5、缺陷管理:提交缺陷、验证缺陷 6、生成测试报告:写报告,总结问题
制定测试计划:整个项目的计划、个人的计划
如何做个人的计划:1、熟悉自己负责的模块【读需求文档】 2、根据需求设计测试点【一般情况下,一个测试点,就是一个测试用例】 3、根据测试点编写测试用例【结合边界值、等价类、判定表、流程图....】 4、根据用例进行测试 5、对发现的缺陷进行管理 6、总结
用浏览器访问web服务条件:条件1:浏览器所在主机和web服务所在主机网络不通 验证是否通:ping对方的IP 网络不同可能的原因:两个主机的IP不在同一个网段,检查 方法:ipconfig。 虚拟机用的网络连接方式不对。 windows自带防火墙拦截 条件2:web服务没有启动 验证服务是否启动:netstat -an | fifind ”xx“ web的端口:80 数据库端口:3306