日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

在线OJ系统测试报告

發布時間:2024/5/8 windows 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在线OJ系统测试报告 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在線OJ系統測試報告

  • 一、單元測試
    • 初始界面展示
    • 1. 測試insert()方法
    • 2. 測試delete()方法
    • 3. 測試selectOne()方法
    • 4. 測試selectAll()方法
  • 二、功能測試
    • 1. 在線OJ系統的測試用例
    • 2. 一些功能測試
    • 3. 測試結果
  • 三、自動化測試
    • 1. 一些自動化測試腳本
    • 2. 測試結果
  • 四、性能測試
    • 1. 使用工具:LoadRunner
    • 2. 測試過程
    • 3. 分析報告

一、單元測試

初始界面展示

  • 引入Juint依賴

  • 初始數據庫界面(包含兩個題目)

1. 測試insert()方法

(1)給數據庫里增添一條題目:本來數據庫就存在兩條題目,在此就添加id為2的題目

(2)測試代碼如下:

public class ProblemDAOTest {@Testpublic void insert() {Problem problem1 = new Problem();problem1.setId(2);problem1.setTitle("各位相加");problem1.setLevel("簡單");problem1.setDescription("給定一個非負整數 num,反復將各個位上的數字相加,直到結果為一位數。\n" +"\n" +"示例:\n" +"\n" +"輸入: 38\n" +"輸出: 2 \n" +"解釋: 各位相加的過程為:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位數,所以返回 2。\n" +"\n");problem1.setTemplateCode("public class Solution {\n" +" public int addDigits(int num) {\n" +"\n" +" }\n" +"}");problem1.setTestCode("public static void main(String[] args) {\n" +" Solution s = new Solution();\n" +" if (s.addDigits(1) == 1 && s.addDigits(38) == 2) {\n" +" System.out.println(\"Test OK\");\n" +" } else {\n" +" System.out.println(\"Test Failed\");\n" +" }\n" +"}\n");ProblemDAO problemDAO1 = new ProblemDAO();problemDAO1.insert(problem1);} }

(3)操作結果:

  • 進程退出碼
  • 數據庫顯示(兩條記錄變為了三條)
  • 前端頁面(兩條記錄變為了三條)

(4)經過上述測試,insert()方法操作正常

2. 測試delete()方法

(1)從列表頁刪除題目:在此刪除id為3的題目

(2)測試代碼如下:

@Testpublic void delete() {ProblemDAO problemDAO = new ProblemDAO();problemDAO.delete(3);}

(3)預期結果:進程成功退出返回碼 0;數據庫和頁面展示只有兩條題目(分別是1和2)

  • 進程退出碼
  • 數據庫顯示(刪除第三個題目,只剩下1和2)
  • 前端頁面(也只剩下了題目1和題目2)

(4)經過上述測試,delete()方法操作正常

3. 測試selectOne()方法

(1)驗證查詢一條記錄,將指定題目的id打印在控制臺,看結果是否能出現指定題目的詳情頁(在此驗證id為2的題目信息)

(2)測試代碼如下:

@Testpublic void selectOne() {ProblemDAO problemDAO = new ProblemDAO();Problem problem = problemDAO.selectOne(2);System.out.println(problem);}

(3)預期結果:打印出id為2的那條題目的所有信息在控制臺上,并且信息要和數據庫中的第二條題目信息相對應



(4)經過上述測試,selectOne()方法操作正常,且得到預期結果,即控制臺上的信息與數據庫信息相符合

4. 測試selectAll()方法

(1)測試查找所有記錄(也就是題目1和題目2)

(2)測試代碼如下:

@Testpublic void selectAll() {ProblemDAO problemDAO = new ProblemDAO();List<Problem> problems = problemDAO.selectAll();System.out.println(problems);}

(3)預期結果:打印出所有題目的所有信息在控制臺上(注意,詳情設置的是null)


(4)經過上述測試,selectAll()方法操作正常

二、功能測試

1. 在線OJ系統的測試用例

2. 一些功能測試

  • 點擊Gitee鏈接,可以跳轉到對應的地址
    BUG:點擊時偶爾會出現跳轉不成功的情況,瀏覽器報錯
    原因分析:網絡問題比如弱網、突然斷網導致跳轉不成功
  • 點擊題目,可以跳轉到相應的題目詳情頁
  • 編輯框能夠正常編寫代碼、編輯代碼自動縮進、關鍵字能夠自動補全、關鍵字高亮顯示、行號隨著編輯的函數發生改變
  • 可以在編輯代碼時添加注釋
  • 代碼塊可以折疊
  • 代碼編輯錯誤時,提交有顯示錯誤代碼和錯誤原因
  • 提交一段有異常的代碼,會有提示錯誤代碼,錯誤原因
  • 提交能運行的代碼,看是否通過

    BUG:在LeetCode能正常運行,在OJ系統卻出現了測試用例不通過的情況
    分析原因:檢查測試用例編寫是否有問題

3. 測試結果

測試結果能完成基本功能,與所寫測試用例幾乎無差別

三、自動化測試

1. 一些自動化測試腳本

  • 點擊Gitee鏈接
from selenium import webdriver from selenium.webdriver.common.by import By import timedriver = webdriver.Chrome() url = "http://localhost:8080/javaoj/index.html" driver.get(url) time.sleep(3)driver.find_element(By.XPATH, "/html/body/section[1]/div/div/div/a").click() time.sleep(3)driver.quit()
  • 點擊Gitee鏈接,之后點擊題目,進入到題目詳情頁,找到代碼編輯框
# 導入驅動 from selenium import webdriver from selenium.webdriver.common.by import By import time # 指定瀏覽器為Chrome,獲取項目鏈接 driver = webdriver.Chrome() url = "http://localhost:8080/javaoj/index.html" driver.get(url) time.sleep(3) # 將瀏覽器窗口最大化 driver.maximize_window() time.sleep(3) # 點擊Gitee鏈接,查看該鏈接是否可以點擊,并進入指定的Gitee頁面 driver.find_element(By.XPATH, "/html/body/section[1]/div/div/div/a").click() time.sleep(4) # 退出Gitee頁面,回到項目首頁 driver.back() time.sleep(2) # 將滾動條拖到最底端 js = "var q = document.documentElement.scrollTop = 1000" driver.execute_script(js) time.sleep(3) # 找到題目列表,并點擊第一個題目,進入到題目詳情頁 driver.find_element(By.XPATH, "//*[@id='tables']/div/div/table/tbody/tr[1]/td[2]").click() time.sleep(4) # 從題目詳情頁滑到最底端,找到代碼編輯框即可編輯代碼 js1 = "var q = document.documentElement.scrollTop = 1400" driver.execute_script(js1) time.sleep(4)driver.quit()

2. 測試結果

測試結果能完成基本功能

四、性能測試

1. 使用工具:LoadRunner

2. 測試過程

  • 使用腳本錄制工具進行錄制
  • Action() {web_add_cookie("Idea-1154e07a=3b8b69f9-0fcb-4ed4-b346-d067381f46dd; DOMAIN=localhost");web_url("index.html", "URL=http://localhost:8080/javaoj/index.html", "TargetFrame=", "Resource=0", "Referer=", "Snapshot=t8.inf", "Mode=HTML", EXTRARES, "Url=problem", ENDITEM, "Url=problem?id=1", ENDITEM, LAST);lr_rendezvous("click");lr_start_transaction("click_transaction");lr_end_transaction("click_transaction",LR_AUTO);lr_start_transaction("push_transaction");web_custom_request("json", "URL=http://update.googleapis.com/service/update2/json?cup2key=11:J5OM6ZyOE_yKYN11sMGAXX0upI63DviauHPnwVVBpPA&cup2hreq=5a46a3bfcfc5a24da72da2e4da34f4747bde344dae8366eaf7f728a03a64ddd5", "Method=POST", "TargetFrame=", "Resource=0", "RecContentType=application/json", "Referer=", "Snapshot=t9.inf", "Mode=HTML", "EncType=application/json", "Body={\"request\":{\"@os\":\"win\",\"@updater\":\"chrome\",\"acceptformat\":\"crx3\",\"app\":[{\"appid\":\"ihnlcenocehgdaegdmhbidjhnhdchfmm\",\"brand\":\"GGLS\",\"cohort\":\"1::\",\"cohortname\":\"Win\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.ab632f1172e9021366808c45b4f052d23e5bfaaf0c3a34e375eadc64856ae8f4\"}]},\"ping\":{\"ping_freshness\":\"{93367e15-2c7c-4c2b-a16d-4ca88c2e85de}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"1.3.36.121\"},{\"appid\":\"""oimompecagnajdejgnnjijobebaeigek\",\"brand\":\"GGLS\",\"cohort\":\"1::\",\"enabled\":true,\"ping\":{\"ping_freshness\":\"{8b3bde24-6e38-4d14-aa93-0b1306dc82ee}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"4.10.2449.0\"},{\"appid\":\"hnimpnehoodheedghdeeijklkeaacbdc\",\"brand\":\"GGLS\",\"cohort\":\"1::\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.6f6bc93dcd62dc251850d2ff458fda96083ceb7fbe8eeb11248b8485ef2aea23\"}]},\"ping\":{\"ping_freshness\":\"""{4b7599eb-610c-4175-b929-7bb8dd3ea024}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"0.57.44.2492\"},{\"appid\":\"cmahhnpholdijhjokonmfdjbfmklppij\",\"brand\":\"GGLS\",\"cohort\":\"1:wr3:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.b4ddbdce4f8d5c080328aa34c19cb533f2eedec580b5d97dc14f74935e4756b7\"}]},\"ping\":{\"ping_freshness\":\"{cfb74bec-376f-4128-904b-c3027032918a}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"1.0.6\"},{\"appid""\":\"kiabhabjdbkjdpjbpigfodbdjmbglcoo\",\"brand\":\"GGLS\",\"cohort\":\"1:v3l:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.a1dbd992522087ec916f08a112434c240e6dda6764366666a4525e97378945a9\"}]},\"ping\":{\"ping_freshness\":\"{50d5c8f0-3268-4224-b977-e7ea65756e07}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"2022.3.24.2\"},{\"appid\":\"gcmjkmgdlgnkkcocmoeiminaijmmjnii\",\"brand\":\"GGLS\",\"cohort\":\"1:bm1:\",\"cohorthint\":\"""M54AndUp\",\"cohortname\":\"M54AndUp\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.93823a4e71e764b932ee22dfcf84c24429867a440c5e480e55be527ac30de1ae\"}]},\"ping\":{\"ping_freshness\":\"{cefcd149-c12c-440c-9fe7-dee5e6d4a434}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"9.34.0\"},{\"_internal_experimental_sets\":\"false\",\"_v2_format_plz\":\"true\",\"appid\":\"gonpemdgkjcecdgbnaabipppbmgfggbe\",\"brand\":\"GGLS\",\"cohort\":\"1:13c9:\",\"cohorthint\":\"V2 General release\",\"""cohortname\":\"V2 General release\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.c51d23bc0653142853b0d9dc8ba00f504aaae8a2a5b290e539b8790d88c0dcbe\"}]},\"ping\":{\"ping_freshness\":\"{1bbc55b6-1fd1-4a6e-a89d-55f701232335}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"2022.2.15.1\"},{\"appid\":\"khaoiebndkojlmppeemjhbpbandiljpe\",\"brand\":\"GGLS\",\"cohort\":\"1:cux:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"""1.5f1c8af8a15da419e629cc50d85e7326cda080bd1f7df8ac38a16b98e0a2739b\"}]},\"ping\":{\"ping_freshness\":\"{c2a9b386-fade-4ca6-9806-cfab6991bec5}\",\"rd\":5565},\"tag\":\"46\",\"updatecheck\":{},\"version\":\"48\"},{\"appid\":\"llkgjffcdpffmhiakmfcdcblohccpfmo\",\"brand\":\"GGLS\",\"cohort\":\"1::\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.ab8d70a60ce0fba1355fad4edab88fd4d1bccc566b230998180183d1d776992b\"}]},\"ping\":{\"ping_freshness\":\"{cb8b1638-07fa-4099-8531-5c19ce17c296}\",\"rd\""":5565},\"updatecheck\":{},\"version\":\"1.0.0.13\"},{\"appid\":\"hfnkpimlhhgieaddgfemjhofmfblmnib\",\"brand\":\"GGLS\",\"cohort\":\"1:jcl:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.43bfd367fb483366559f9d176d76bfed089ccde3e00cd48cbb75b156d1aa4f53\"}]},\"ping\":{\"ping_freshness\":\"{00279559-a62b-4100-ac41-5abefd7a78d8}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"7242\"},{\"appid\":\"giekcmmlnklenlaomppkphknjmnnpneh\",\"brand\":\"""GGLS\",\"cohort\":\"1:j5l:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.fd515ec0dc30d25a09641b8b83729234bc50f4511e35ce17d24fd996252eaace\"}]},\"ping\":{\"ping_freshness\":\"{fa25c70a-357e-44a1-90d8-25bfd8945dfa}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"7\"},{\"appid\":\"laoigpblnllgcgjnjnllmfolckpjlhki\",\"brand\":\"GGLS\",\"cohort\":\"1:10zr:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"""package\":[{\"fp\":\"1.db60fc5d4ab81e28fe58d82f3ad26622c4ca4cade28e2b636068ac91ca62224d\"}]},\"ping\":{\"ping_freshness\":\"{302f103f-ca36-4fa1-bf61-5d1c9f8adc3c}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"1.0.7.1642025427\"},{\"appid\":\"gkmgaooipdjhmangpemjhigmamcehddo\",\"brand\":\"GGLS\",\"cohort\":\"1:pw3:\",\"cohorthint\":\"Stable\",\"cohortname\":\"Stable\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.f34e17cc90ce3e33fece88503070bc71be525c6a75d5a516addf758ae811eb5f\"}]},\"""ping\":{\"ping_freshness\":\"{0d305f87-37f1-427b-8c7a-5ce5d92e67ed}\",\"rd\":5565},\"tag\":\"eset_exp_b\",\"updatecheck\":{},\"version\":\"99.279.200\"},{\"appid\":\"ehgidpndbllacpjalkiimkbadgjfnnmc\",\"brand\":\"GGLS\",\"cohort\":\"1:ofl:\",\"cohorthint\":\"stable64\",\"cohortname\":\"stable64\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.a8a79d350c2a5e3bc36226633a8e0bed0dfab184e77f38fc8f0820ebacf8eafc\"}]},\"ping\":{\"ping_freshness\":\"{6594f339-4691-4151-ad5d-de8014a4f75b}\",\"rd\""":5565},\"updatecheck\":{},\"version\":\"2018.8.8.0\"},{\"accept_locale\":\"ZHCN500000\",\"appid\":\"obedbbhbpmojnkanicioggnmelmoomoc\",\"brand\":\"GGLS\",\"cohort\":\"1:s6f:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"ping\":{\"ping_freshness\":\"{82c18c06-fadb-442b-8227-1c1489009989}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"0.0.0.0\"},{\"appid\":\"efniojlnjndmcbiieegkicadnoecjjef\",\"brand\":\"GGLS\",\"cohort\":\"1:142l:\",\"cohorthint\":\"M99-M100.0.4896.46\",\"""cohortname\":\"M99-M100.0.4896.46\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.63b7b7bec47e9a517fa1727871fa06d32a13579ba70e327b0009884f33f20527\"}]},\"ping\":{\"ping_freshness\":\"{c8f31d70-c929-4b9e-a472-32500fbafe0a}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"210\"},{\"appid\":\"jamhcnnkihinmdlkakkaopbjbbcngflc\",\"brand\":\"GGLS\",\"cohort\":\"1:wvr:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"""1.c0b071a10aeaf9068aaf624ce8527a79d9bea9ecb07eca43a442eaa0c362bc44\"}]},\"ping\":{\"ping_freshness\":\"{2f887873-1ada-48f3-818f-3bf538daec1a}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"102.0.4969.0\"},{\"appid\":\"dhlpobdgcjafebgbbhjdnapejmpkgiie\",\"brand\":\"GGLS\",\"cohort\":\"1:z9x:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.8b9dc2cd32d1b5f147a17377cef75ec160103d6c02faf4947978fb6d9a25983b\"}]},\"ping\":{\"ping_freshness\":\"""{6c698e9e-e4ee-46ce-a018-f9e488914d6b}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"20211020.1\"},{\"appid\":\"ojhpjlocmbogdgmfpkhlaaeamibhnphh\",\"brand\":\"GGLS\",\"cohort\":\"1:w0x:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.478aa915e78878e332a0b4bb4d2a6fb67ff1c7f7b62fe906f47095ba5ae112d0\"}]},\"ping\":{\"ping_freshness\":\"{82ab9465-fff8-4e40-abc8-8ad190b52556}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"1\"},{\"appid\":\"""imefjhfbkmcmebodilednhmaccmincoa\",\"brand\":\"GGLS\",\"cohort\":\"1:zor:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.c5d1f68a61e1a2ea56b08431b1e9de8bca675e76bed24772447af68d35436d50\"}]},\"ping\":{\"ping_freshness\":\"{60ff48a4-2dfb-4b0a-8c06-ebbcf2cedea5}\",\"rd\":5565},\"tag\":\"default\",\"updatecheck\":{},\"version\":\"27.8\"},{\"appid\":\"lmelglejhemejginpboagddgdfbepgmp\",\"brand\":\"GGLS\",\"cohort\":\"1:lwl:\",\"cohorthint\":\"""Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.ca33735f84fd65b502ca0f70fc5e2184151a6dbbdbeb28043e6716f0985f5291\"}]},\"ping\":{\"ping_freshness\":\"{4e009235-5119-4d1c-9230-94f241cdae54}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"323\"},{\"appid\":\"jflookgnkcckhobaglndicnbbgbonegd\",\"brand\":\"GGLS\",\"cohort\":\"1:s7x:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"""1.a8c8806a418295d25a4fdd19d0c35c81165835fcd3d4f2b1f295ee535c320db1\"}]},\"ping\":{\"ping_freshness\":\"{6503bfc3-107d-4017-b3a0-b6fddf6d6d6b}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"2790\"},{\"appid\":\"pdafiollngonhoadbmdoemagnfpdphbe\",\"brand\":\"GGLS\",\"cohort\":\"1:vz3:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.54b93e249d02a0f9061e8f70866d4668a0260db9ae43483810ab78f97f3eaa2a\"}]},\"ping\":{\"ping_freshness\":\"""{0be49d88-406a-4b1a-a3f3-b0ccc345db4e}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"2021.8.17.1300\"},{\"appid\":\"ggkkehgbnfjpeggfpleeakpidbkibbmn\",\"brand\":\"GGLS\",\"cohort\":\"1:ut9:\",\"cohorthint\":\"M80AndAbove\",\"cohortname\":\"M80AndAbove\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.bfa1a6198e6ca1d70da66818e4de60ea78606520ef33ece1433eb5a3402560e9\"}]},\"ping\":{\"ping_freshness\":\"{785691d4-2070-4992-ab2e-3193fb4beda4}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"""2022.3.14.1147\"},{\"appid\":\"eeigpngbgcognadeebkilcpcaedhellh\",\"brand\":\"GGLS\",\"cohort\":\"1:w59:\",\"cohorthint\":\"Auto\",\"cohortname\":\"Auto\",\"enabled\":true,\"packages\":{\"package\":[{\"fp\":\"1.c64c9c1008f3ba5f6e18b3ca524bc98dcd8acfae0a2720a8f1f3ef0f8d643d05\"}]},\"ping\":{\"ping_freshness\":\"{50741965-29af-4a45-b6ee-9a63e53b0945}\",\"rd\":5565},\"updatecheck\":{},\"version\":\"2020.11.2.164946\"}],\"arch\":\"x64\",\"dedup\":\"cr\",\"domainjoined\":false,\"hw\":{\"avx\":true,\"""physmemory\":8,\"sse\":true,\"sse2\":true,\"sse3\":true,\"sse41\":true,\"sse42\":true,\"ssse3\":true},\"ismachine\":true,\"lang\":\"zh-CN\",\"nacl_arch\":\"x86-64\",\"os\":{\"arch\":\"x86_64\",\"platform\":\"Windows\",\"version\":\"10.0.19044.1586\"},\"prodversion\":\"99.0.4844.82\",\"protocol\":\"3.1\",\"requestid\":\"{14375714-fe98-418a-94f2-c5548e62f0e3}\",\"sessionid\":\"{7e2ae8df-8349-4af2-b3a2-04dc87b9a1fd}\",\"updater\":{\"autoupdatecheckenabled\":true,\"ismachine\":true,\"laststarted\":336"",\"name\":\"Omaha\",\"updatepolicy\":-1,\"version\":\"1.3.36.122\"},\"updaterversion\":\"99.0.4844.82\"}}", LAST);web_custom_request("compile", "URL=http://localhost:8080/javaoj/compile", "Method=POST", "TargetFrame=", "Resource=0", "RecContentType=application/json", "Referer=http://localhost:8080/javaoj/index.html", "Snapshot=t10.inf", "Mode=HTML", "EncType=application/json; charset=UTF-8", "Body={\"id\":1,\"code\":\"class Solution {\\n public int[] twoSum(int[] nums, int target) {\\n \\n }\\n}\"}", LAST);lr_end_transaction("push_transaction",LR_AUTO);return 0; }

    腳本錄制成功

  • 設計場景并執行
  • 設計3個虛擬用戶,并發執行5分鐘測試性能


    事務響應時間、點擊率等過程折線圖如下:

    3. 分析報告

    總結

    以上是生活随笔為你收集整理的在线OJ系统测试报告的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。