211606337 许家烨 211606324 聂寒冰

单元测试
1.设计思路

针对每个方法,对其可能出现的每种情况都进行测试
首先创建该类对象,然后调用该对象的某方法,最后比较结果是否符合期望

2.例子代码

@Test
public void test2() throws Throwable {
	String[] input = new String[] {"-n", "10", "-grade", "2"};
	Exam1.main(input);
}

3.单元测试覆盖率
戴哥的一个河北粉丝

结构优化
1.UML类图
戴哥的一个河北粉丝

2.运行流程图

3.重构

1.性能调优前
戴哥的一个河北粉丝

2.性能瓶颈
实在不会优化并提升CPU运行时间了!!绝望

3.优化方案
去掉了最后的封装并存入文本的功能gg

4.性能调优后
戴哥的一个河北粉丝

相关文章:

  • 2021-07-06
  • 2021-11-14
  • 2022-01-03
  • 2021-10-05
  • 2021-06-29
  • 2021-12-18
  • 2021-09-05
  • 2021-10-08
猜你喜欢
  • 2021-06-09
  • 2022-12-23
  • 2021-11-10
  • 2021-09-17
  • 2021-05-05
  • 2021-07-16
  • 2021-12-23
相关资源
相似解决方案