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配置全局测试信息

posted @ 2015-06-08 20:34  RunningYY  阅读(156)  评论(0)    收藏  举报