亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種思維導(dǎo)圖用例分頁方法、裝置、設(shè)備和可讀存儲(chǔ)介質(zhì)與流程

文檔序號:40365431發(fā)布日期:2024-12-18 13:52閱讀:8來源:國知局
一種思維導(dǎo)圖用例分頁方法、裝置、設(shè)備和可讀存儲(chǔ)介質(zhì)與流程

本申請涉及處理算法領(lǐng)域,更具體地說,涉及一種思維導(dǎo)圖用例分頁方法、裝置、設(shè)備和可讀存儲(chǔ)介質(zhì)。


背景技術(shù):

1、在軟件測試過程中,測試用例的管理是必不可少的一個(gè)環(huán)節(jié),思維導(dǎo)圖用例是其中的一種重要展現(xiàn)形式。

2、現(xiàn)有技術(shù)中對思維導(dǎo)圖用例的渲染展示通常是一整個(gè)整體進(jìn)行,這就導(dǎo)致在面對其中分支較多、數(shù)據(jù)體量較大的思維導(dǎo)圖用例時(shí),加載渲染時(shí)間長,易出現(xiàn)卡頓等不良反應(yīng),給用戶訪問思維導(dǎo)圖用例造成不好的體驗(yàn)。

3、基于此,本申請?zhí)峁┝艘环N思維導(dǎo)圖用例分頁方案,對思維導(dǎo)圖用例渲染展示方式進(jìn)行,彌補(bǔ)現(xiàn)有處理方式不足。


技術(shù)實(shí)現(xiàn)思路

1、有鑒于此,本申請?zhí)峁┝艘环N思維導(dǎo)圖用例分頁方法、裝置、設(shè)備和可讀存儲(chǔ)介質(zhì),根據(jù)加載耗時(shí)動(dòng)態(tài)調(diào)整分頁數(shù)據(jù),從而達(dá)到提升思維導(dǎo)圖用例渲染效率,提升用戶訪問思維導(dǎo)圖用例體驗(yàn)的效果。

2、一種思維導(dǎo)圖用例分頁方法,包括:

3、設(shè)定當(dāng)前入?yún)⒑髮⑺季S導(dǎo)圖用例接入預(yù)設(shè)的用例接口進(jìn)行渲染展示,得到所述用例接口返回的用例分頁數(shù)據(jù)并計(jì)算渲染時(shí)間,所述用例分頁數(shù)據(jù)中包含的用例節(jié)點(diǎn)數(shù)量與所述當(dāng)前入?yún)⒁恢?,且為非葉子節(jié)點(diǎn)的各分支末尾節(jié)點(diǎn)設(shè)置有二次加載按鈕;

4、基于上一次所述用例接口渲染的渲染時(shí)間、預(yù)設(shè)理想時(shí)間以及當(dāng)前入?yún)⒋_定調(diào)整入?yún)?,并將所述調(diào)整入?yún)⒆鳛樗霎?dāng)前入?yún)ⅲ?/p>

5、對于每一所述二次加載按鈕,通過點(diǎn)擊所述二次加載按鈕獲取當(dāng)前點(diǎn)擊的所述二次加載按鈕所在節(jié)點(diǎn)對象,并請求所述用例接口基于所述當(dāng)前入?yún)λ龆渭虞d按鈕所在節(jié)點(diǎn)對象進(jìn)行渲染展示,得到所述用例接口返回的子用例集分頁數(shù)據(jù)并計(jì)算渲染時(shí)間,所述子用例集分頁數(shù)據(jù)中子用例集包含的用例節(jié)點(diǎn)數(shù)量與所述當(dāng)前入?yún)⒁恢?,且為非葉子節(jié)點(diǎn)的各分支末尾節(jié)點(diǎn)設(shè)置有二次加載按鈕;

6、返回執(zhí)行基于上一次所述用例接口渲染的渲染時(shí)間、預(yù)設(shè)理想時(shí)間以及當(dāng)前入?yún)⒋_定調(diào)整入?yún)⒌倪^程,直至全部的所述分支末尾節(jié)點(diǎn)均為葉子節(jié)點(diǎn)。

7、可選的,基于上一次所述用例接口渲染的渲染時(shí)間、預(yù)設(shè)理想時(shí)間以及當(dāng)前入?yún)⒋_定調(diào)整入?yún)?,包括?/p>

8、比較上一次所述用例接口渲染的渲染時(shí)間與預(yù)設(shè)理想時(shí)間的大?。?/p>

9、若所述渲染時(shí)間小于預(yù)設(shè)理想時(shí)間,將所述渲染時(shí)間和所述當(dāng)前入?yún)⒋腩A(yù)設(shè)的第一計(jì)算公式計(jì)算得到所述調(diào)整入?yún)?,否則將所述渲染時(shí)間和所述當(dāng)前入?yún)⒋腩A(yù)設(shè)的第二計(jì)算公式計(jì)算得到所述調(diào)整入?yún)ⅰ?/p>

10、可選的,所述用例接口基于所述當(dāng)前入?yún)λ龆渭虞d按鈕所在節(jié)點(diǎn)對象進(jìn)行渲染展示,包括:

11、所述用例接口從所述二次加載按鈕所在節(jié)點(diǎn)對象中獲取包含的用例節(jié)點(diǎn)數(shù)量與所述當(dāng)前入?yún)⒁恢碌淖佑美?/p>

12、通過對象操作將所述子用例集拼接上所述二次加載按鈕所在節(jié)點(diǎn)并進(jìn)行展示。

13、可選的,所述第一計(jì)算公式為:

14、

15、其中,madj為調(diào)整入?yún)?,m為當(dāng)前入?yún)ⅲ琣為設(shè)置的單位調(diào)整幅度。

16、可選的,所述第二計(jì)算公式為:

17、

18、其中,madj為調(diào)整入?yún)?,m為當(dāng)前入?yún)?,a為設(shè)置的單位調(diào)整幅度。

19、可選的,所述用例分頁數(shù)據(jù)為按照所述思維導(dǎo)圖結(jié)構(gòu)以json數(shù)據(jù)格式返回的數(shù)據(jù)。

20、一種思維導(dǎo)圖用例分頁裝置,包括:

21、初始渲染單元,用于設(shè)定當(dāng)前入?yún)⒑髮⑺季S導(dǎo)圖用例接入預(yù)設(shè)的用例接口進(jìn)行渲染展示,得到所述用例接口返回的用例分頁數(shù)據(jù)并計(jì)算渲染時(shí)間,所述用例分頁數(shù)據(jù)中包含的用例節(jié)點(diǎn)數(shù)量與所述當(dāng)前入?yún)⒁恢?,且為非葉子節(jié)點(diǎn)的各分支末尾節(jié)點(diǎn)設(shè)置有二次加載按鈕;

22、入?yún)⒄{(diào)整單元,用于基于上一次所述用例接口渲染的渲染時(shí)間、預(yù)設(shè)理想時(shí)間以及當(dāng)前入?yún)⒋_定調(diào)整入?yún)?,并將所述調(diào)整入?yún)⒆鳛樗霎?dāng)前入?yún)ⅲ?/p>

23、分頁渲染單元,用于對于每一所述二次加載按鈕,通過點(diǎn)擊所述二次加載按鈕獲取當(dāng)前點(diǎn)擊的所述二次加載按鈕所在節(jié)點(diǎn)對象,并請求所述用例接口基于所述當(dāng)前入?yún)λ龆渭虞d按鈕所在節(jié)點(diǎn)對象進(jìn)行渲染展示,得到所述用例接口返回的子用例集分頁數(shù)據(jù)并計(jì)算渲染時(shí)間,所述子用例集分頁數(shù)據(jù)中子用例集包含的用例節(jié)點(diǎn)數(shù)量與所述當(dāng)前入?yún)⒁恢拢覟榉侨~子節(jié)點(diǎn)的各分支末尾節(jié)點(diǎn)設(shè)置有二次加載按鈕,返回所述入?yún)⒄{(diào)整單元執(zhí)行基于上一次所述用例接口渲染的渲染時(shí)間、預(yù)設(shè)理想時(shí)間以及當(dāng)前入?yún)⒋_定調(diào)整入?yún)⒌倪^程,直至全部的所述分支末尾節(jié)點(diǎn)均為葉子節(jié)點(diǎn)。

24、可選的,所述入?yún)⒄{(diào)整單元,包括:

25、時(shí)間比較單元,用于比較上一次所述用例接口渲染的渲染時(shí)間與預(yù)設(shè)理想時(shí)間的大?。?/p>

26、入?yún)⒂?jì)算單元,用于在所述渲染時(shí)間小于預(yù)設(shè)理想時(shí)間的情況下,將所述渲染時(shí)間和所述當(dāng)前入?yún)⒋腩A(yù)設(shè)的第一計(jì)算公式計(jì)算得到所述調(diào)整入?yún)?,否則將所述渲染時(shí)間和所述當(dāng)前入?yún)⒋腩A(yù)設(shè)的第二計(jì)算公式計(jì)算得到所述調(diào)整入?yún)ⅰ?/p>

27、一種思維導(dǎo)圖用例分頁設(shè)備,包括存儲(chǔ)器和處理器;

28、所述存儲(chǔ)器,用于存儲(chǔ)程序;

29、所述處理器,用于執(zhí)行所述程序,實(shí)現(xiàn)如上述任一項(xiàng)所述的思維導(dǎo)圖用例分頁方法的各個(gè)步驟。

30、一種可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)如上述任一項(xiàng)所述的思維導(dǎo)圖用例分頁方法的各個(gè)步驟。

31、從上述的技術(shù)方案可以看出,本申請實(shí)施例提供的一種思維導(dǎo)圖用例分頁方法、裝置、設(shè)備和可讀存儲(chǔ)介質(zhì),首先設(shè)定當(dāng)前入?yún)⒑髮⑺季S導(dǎo)圖用例接入預(yù)設(shè)的用例接口進(jìn)行渲染展示,得到所述用例接口返回的用例分頁數(shù)據(jù)并計(jì)算渲染時(shí)間,其中所述用例分頁數(shù)據(jù)中包含的用例節(jié)點(diǎn)數(shù)量與所述當(dāng)前入?yún)⒁恢?,且為非葉子節(jié)點(diǎn)的各分支末尾節(jié)點(diǎn)設(shè)置有二次加載按鈕。之后基于用例接口渲染的渲染時(shí)間、預(yù)設(shè)理想時(shí)間以及當(dāng)前入?yún)⒋_定調(diào)整入?yún)?,并將所述調(diào)整入?yún)⒆鳛樗霎?dāng)前入?yún)?。對于各分支末尾?jié)點(diǎn)設(shè)置有的每一二次加載按鈕,可以通過點(diǎn)擊所述二次加載按鈕的方式,獲取當(dāng)前點(diǎn)擊的所述二次加載按鈕所在節(jié)點(diǎn)對象,并請求所述用例接口基于所述當(dāng)前入?yún)λ龆渭虞d按鈕所在節(jié)點(diǎn)對象進(jìn)行渲染展示,得到所述用例接口返回的子用例集分頁數(shù)據(jù)并計(jì)算渲染時(shí)間,其中所述子用例集分頁數(shù)據(jù)中子用例集包含的用例節(jié)點(diǎn)數(shù)量與所述當(dāng)前入?yún)⒁恢?,且為非葉子節(jié)點(diǎn)的各分支末尾節(jié)點(diǎn)設(shè)置有二次加載按鈕。之后每一次都將基于上一次所述用例接口渲染的渲染時(shí)間、預(yù)設(shè)理想時(shí)間以及當(dāng)前入?yún)⒋_定調(diào)整入?yún)ⅲ⑺稣{(diào)整入?yún)⒆鳛樗霎?dāng)前入?yún)?,直至全部的所述分支末尾?jié)點(diǎn)均為葉子節(jié)點(diǎn)。

32、由于本申請除初次渲染之后的每一次渲染都基于上一次渲染時(shí)間對入?yún)⑦M(jìn)行了調(diào)整,并在之后請求所述用例接口基于調(diào)整后的當(dāng)前入?yún)λ龆渭虞d按鈕所在節(jié)點(diǎn)對象進(jìn)行渲染展示,也就是說每一次加載渲染后都基于本次渲染時(shí)間動(dòng)態(tài)調(diào)整下一次分頁數(shù)據(jù)以及渲染時(shí)間,即根據(jù)加載耗時(shí)動(dòng)態(tài)調(diào)整分頁數(shù)據(jù),從而達(dá)到提升思維導(dǎo)圖用例渲染效率的效果。此外,進(jìn)一步的對思維導(dǎo)圖用例整體而言,本申請通過動(dòng)態(tài)靈活分頁加載可優(yōu)化前端性能,提升用戶訪問思維導(dǎo)圖用例體驗(yàn)。



技術(shù)特征:

1.一種思維導(dǎo)圖用例分頁方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于上一次所述用例接口渲染的渲染時(shí)間、預(yù)設(shè)理想時(shí)間以及當(dāng)前入?yún)⒋_定調(diào)整入?yún)?,包括?/p>

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用例接口基于所述當(dāng)前入?yún)λ龆渭虞d按鈕所在節(jié)點(diǎn)對象進(jìn)行渲染展示,包括:

4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一計(jì)算公式為:

5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第二計(jì)算公式為:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用例分頁數(shù)據(jù)為按照所述思維導(dǎo)圖結(jié)構(gòu)以json數(shù)據(jù)格式返回的數(shù)據(jù)。

7.一種思維導(dǎo)圖用例分頁裝置,其特征在于,包括:

8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述入?yún)⒄{(diào)整單元,包括:

9.一種思維導(dǎo)圖用例分頁設(shè)備,其特征在于,包括存儲(chǔ)器和處理器;

10.一種可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)如權(quán)利要求1-6中任一項(xiàng)所述的思維導(dǎo)圖用例分頁方法的各個(gè)步驟。


技術(shù)總結(jié)
本申請公開了一種思維導(dǎo)圖用例分頁方法、裝置、設(shè)備和可讀存儲(chǔ)介質(zhì),包括:設(shè)定當(dāng)前入?yún)⒑髮⑺季S導(dǎo)圖用例接入預(yù)設(shè)的用例接口進(jìn)行渲染展示,得到用例接口返回的用例分頁數(shù)據(jù)并計(jì)算渲染時(shí)間;基于上一次用例接口渲染的渲染時(shí)間、預(yù)設(shè)理想時(shí)間以及當(dāng)前入?yún)⒋_定調(diào)整入?yún)ⅲ⒄{(diào)整入?yún)⒆鳛楫?dāng)前入?yún)?;通過點(diǎn)擊二次加載按鈕獲取當(dāng)前點(diǎn)擊的二次加載按鈕所在節(jié)點(diǎn)對象,并請求用例接口基于當(dāng)前入?yún)Χ渭虞d按鈕所在節(jié)點(diǎn)對象進(jìn)行渲染展示,得到到用例接口返回的子用例集分頁數(shù)據(jù)并計(jì)算渲染時(shí)間;返回執(zhí)行調(diào)整入?yún)⒌倪^程,直至全部的分支末尾節(jié)點(diǎn)均為葉子節(jié)點(diǎn)。本申請根據(jù)加載耗時(shí)動(dòng)態(tài)調(diào)整分頁數(shù)據(jù),從而達(dá)到提升思維導(dǎo)圖用例渲染效率和訪問體驗(yàn)的效果。

技術(shù)研發(fā)人員:林俊杰
受保護(hù)的技術(shù)使用者:廣州品唯軟件有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/17
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1