zoukankan      html  css  js  c++  java
  • aaa

    单元测试

    • 说明自己设计单元测试的思路

    • 选择部分单元测试代码发布在博客中,并说明测试的函数,构造测试数据的思路
      class MathExam6317Test {
      @Test
      void testGradeOne() {
      MathExam6317.gradeOne(5);
      assertEquals(5, MathExam6317.str.length);
      }

      @Test
      void testGradeTwo() {
      MathExam6317.gradeTwo(5);
      assertEquals(5, MathExam6317.str.length);
      }

      @Test
      void testJudgeGrade() throws Exception {
      assertEquals(1, MathExam6317.judgeGrade(5, 1));
      }
      }

    • 博客中附上单元测试得到的测试覆盖率截图

    • 单元测试总体覆盖率要求达到90%以上,否则单元测试部分视作无效

    结构优化

    • 在博客中给出程序的UML类图
    • 在博客中给出程序的运行流程图:

    • 详述程序做出重构的部分,与重构的原因
    • 详述重构后每个模块的功能

    性能调优

    • 贴出优化前效能分析工具的结果截图
    • 描述程序的性能瓶颈
    • 给出优化方案
    • 贴出优化后效能分析工具的结果截图
  • 相关阅读:
    手势识别 ios
    无题
    核心动画笔记
    Quartz2D的学习2
    Quartz2D的学习1
    NSURLsessionTask
    NSURLSession
    POST请求的两种方式
    网络第一天
    NSThread
  • 原文地址:https://www.cnblogs.com/Yinhaichuan/p/9728109.html
Copyright © 2011-2022 走看看