43-软件测试技能综述(Week15,6月9日)
一、手工测试
1.测试用例设计方法
(1)黑盒:边界值、等价类、决策表法
(2)Web系统的常用功能测试方法(下载)
2.MTM操作
(1)团队项目:创建、连接
(2)测试计划:新建、编辑属性
(3)测试套件:静态套件、查询套件、基于需求的套件
(4)测试用例:新建、编写测试步骤、使用共享步骤、参数化表格、配置测试环境信息、执行测试用例
(5)探索性测试
(6)提交Bug,并进行跟踪管理
二、单元测试
1.MSTest操作
(1)新建测试项目
(2)新建测试类
(3)新建测试方法
(4)断言:整数、字符串、浮点数
(5)异常的断言
(6)数据驱动测试
2.解除依赖操作
(1)使用桩对象
(2)使用属性注入
(3)使用工厂模式
三、自动化测试
1.Selenium启动浏览器
(1)空浏览器:firefox、chrom、ie
(2)使用默认配置启动
2.基本控件的调用:文本框、按钮、下拉列表、单选框、复选框、JS、alert等
3.TestNg的使用
4.测试辅助:封装Assertion、截图、日志
5.使用PO改写测试代码
6.使用xml配置全局测试信息

浙公网安备 33010602011771号