1. 程式人生 > >出出出出出題器測試

出出出出出題器測試

工具 src 調優 分享 str 測試 public 結果 分享圖片

出出出出出題器測試

  • 211606387葉宏奇
  • 211606354陳泓宇

單元測試

  • 說明自己設計單元測試的思路
    單元測試根據自己的代碼的方法一個一個測試,例如選擇年級方法,就給這個方法添加一個返回值
  • 選擇部分單元測試代碼發布在博客中,並說明測試的函數,構造測試數據的思路

@Test
public void testRandomNumber() {
new MathExam6387();
String[] strArr = {"1","2","+"};
assertEquals("3", MathExam6387.ReversePolish(strArr));
}
實例一個數組,測試逆波蘭函數的計算結果。預計是"3",實際是"3"。

  • 博客中附上單元測試得到的測試覆蓋率截圖
    技術分享圖片

結構優化

  • 在博客中給出程序的UML類圖
    技術分享圖片

  • 在博客中給出程序的運行流程圖
    技術分享圖片

  • 詳述程序做出重構的部分,與重構的原因
    RandomNumber ();
    每個年級都有隨機數,提取出來。

性能調優

  • 貼出優化前效能分析工具的結果截圖
  • 描述程序的性能瓶頸
  • 給出優化方案
  • 貼出優化後效能分析工具的結果截圖

出出出出出題器測試