lsekfe 发表于 2017-12-25 18:01:46

Day 2-5: 单元测试系列问题!(答案公布)


提问:单元测试的过程有哪些阶段?
回答:测试策划;静态测试;动态测试;测试报告。

104~牛牛 发表于 2017-12-25 19:04:08

单元测试的过程有哪些阶段?
答:1 - Refuse to unit test because "you don't have enough time"
2 - Start unit testing and immediately start blogging about unit testing and TDD and how great they are and how everyone should do it
3 - Unit test everything - make private methods internal and abuse the InternalsVisibleTo attribute. Test getters and setters or else you won't get 100% code coverage
4 - Get fed with how brittle your unit tests are and start writing integration tests without realizing it.
5 - Discover a mocking framework and make heavy use of strict semantics
6 - Mock absolutely everything that can possibly be mocked
7 - Start writing effective unit tests

abcsell 发表于 2017-12-25 21:48:04

单元测试所说的单元是指函数,在当今的面向对象时代,单元测试所说的单元是指类。以我的实践来看,以类作为测试单位,复杂度高,可操作性较差,因此仍然主张以函数作为单元测试的测试单位,但可以用一个测试类来组织某个类的所有测试函数。单元测试不应过分强调面向对象,因为局部代码依然是结构化的。单元测试的工作量较大,简单实用高效才是硬道理

田玉函 发表于 2017-12-26 07:52:04

1 - Refuse to unit test because "you don't have enough time"
2 - Start unit testing and immediately start blogging about unit testing and TDD and how great they are and how everyone should do it
3 - Unit test everything - make private methods internal and abuse the InternalsVisibleTo attribute. Test getters and setters or else you won't get 100% code coverage
4 - Get fed with how brittle your unit tests are and start writing integration tests without realizing it.
5 - Discover a mocking framework and make heavy use of strict semantics
6 - Mock absolutely everything that can possibly be mocked
7 - Start writing effective unit tests

jingzizx 发表于 2017-12-26 07:57:01

单元测试一般可划分为以下五个阶段:
1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标。

jingzizx 发表于 2017-12-26 07:57:08

单元测试一般可划分为以下五个阶段:
1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标。

Alawn 发表于 2017-12-26 08:19:50

1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标。

abcsell 发表于 2017-12-26 08:31:22

1 - Refuse to unit test because "you don't have enough time"
2 - Start unit testing and immediately start blogging about unit testing and TDD and how great they are and how everyone should do it
3 - Unit test everything - make private methods internal and abuse the InternalsVisibleTo attribute. Test getters and setters or else you won't get 100% code coverage
4 - Get fed with how brittle your unit tests are and start writing integration tests without realizing it.
5 - Discover a mocking framework and make heavy use of strict semantics
6 - Mock absolutely everything that can possibly be mocked
7 - Start writing effective unit tests

cclovely 发表于 2017-12-26 08:34:25

1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标。

海海豚 发表于 2017-12-26 08:43:04


1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标。

清晨一缕阳光 发表于 2017-12-26 08:48:40

1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标

清晨一缕阳光 发表于 2017-12-26 08:52:20

1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标

104~牛牛 发表于 2017-12-26 09:06:48

单元测试的过程有哪些阶段?
答:1 - Refuse to unit test because "you don't have enough time"
2 - Start unit testing and immediately start blogging about unit testing and TDD and how great they are and how everyone should do it
3 - Unit test everything - make private methods internal and abuse the InternalsVisibleTo attribute. Test getters and setters or else you won't get 100% code coverage
4 - Get fed with how brittle your unit tests are and start writing integration tests without realizing it.
5 - Discover a mocking framework and make heavy use of strict semantics
6 - Mock absolutely everything that can possibly be mocked
7 - Start writing effective unit tests

bluejone 发表于 2017-12-26 09:07:36

单元测试一般可划分为以下五个阶段:
1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标。

梦想家 发表于 2017-12-26 09:18:49


单元测试一般可划分为以下五个阶段:
1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标。

applepen 发表于 2017-12-26 09:21:50

1.计划阶段:完成单元测试计划,制订单元测试策略;
2.设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3.实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4.执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5.评估阶段:利用测试用例和缺陷计算相关指标。

郭小贱 发表于 2017-12-26 09:28:08

单元测试一般可划分为五个阶段:
1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标。

wengwuwei 发表于 2017-12-26 09:31:08

1、计划阶段:完成单元测试计划,制订单元测试策略;
2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计;
3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。
4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。
5、评估阶段:利用测试用例和缺陷计算相关指标。

libingyu135 发表于 2017-12-26 09:41:44

1、计划阶段:完成单元测试计划,制订单元测试策略; 2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计; 3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。 4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。 5、评估阶段:利用测试用例和缺陷计算相关指标。

libingyu135 发表于 2017-12-26 09:41:50

1、计划阶段:完成单元测试计划,制订单元测试策略; 2、设计阶段:根据单元测试计划,提取测试需求,完成测试设计; 3、实施阶段:根据测试用例开发测试数据或测试脚本,建立单元测试环境,准备正式开始测试执行。 4、执行阶段:以手动方式或利用测试脚本自动执行单元测试用例,记录测试结果。 5、评估阶段:利用测试用例和缺陷计算相关指标。
页: [1] 2
查看完整版本: Day 2-5: 单元测试系列问题!(答案公布)