国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

測(cè)試用例的設(shè)計(jì)思考

這篇具有很好參考價(jià)值的文章主要介紹了測(cè)試用例的設(shè)計(jì)思考。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

畢業(yè)后的第一家公司個(gè)人認(rèn)為除了加班巨多還是很不錯(cuò)的,我認(rèn)為前司對(duì)于測(cè)試的流程和規(guī)范是非常棒的,對(duì)于測(cè)試用例的設(shè)計(jì)和評(píng)審都會(huì)有較高的要求。在前司的一年確實(shí)學(xué)到很多和測(cè)試流程和測(cè)試設(shè)計(jì)相關(guān)的知識(shí)。以下為自己的經(jīng)驗(yàn)之談,就是在一個(gè)模塊到我手里的時(shí)候,如果是我來(lái)負(fù)責(zé)測(cè)試設(shè)計(jì),我會(huì)從以哪些方面考慮。之前的部門是嵌入式產(chǎn)品,所以并不是所有行業(yè)所有模塊都通用哈,只是提供一個(gè)基本的框架,思路,當(dāng)然很多模塊都可以從以下幾點(diǎn)切入,思考。

1.兼容性:

瀏覽器: 需要產(chǎn)品或者需求側(cè)明確給出要支持哪些瀏覽器,常見的瀏覽器要覆蓋哪些,如 chrome,firefox,360極速等

操作系統(tǒng):需要支持哪些操作系統(tǒng)使用以及最佳分辨率或者兜底的分辨率使用是正常的,若是支持WIN7,WIN10操作系統(tǒng)使用,如果用戶的是WIN7系統(tǒng)比較舊,需要明確用戶需要裝哪些補(bǔ)丁?;蛘吒纱嗖恢С?。

移動(dòng)端:支持哪些平臺(tái),ios android ,適配哪些主流手機(jī)和 不同的os版本等。

2.前端UI

字符:輸入框不支持的特殊字符或者非法字符有哪些,還是說所有字符都允許

空格:是否有對(duì)空格做校驗(yàn),包括行首,行末,行中做校驗(yàn)和處理,如果有那么處理的策略是怎么樣的

邊界值:輸入支持多少個(gè)字節(jié)的輸入 不輸入 或者超過邊界值是否做了處理 是否有對(duì)應(yīng)的提示

提交: 涉及到提交的,是否有對(duì)提交次數(shù)做限制,比如說我快速點(diǎn)擊2次,是否真的提交了2次

函數(shù): 是否都對(duì)要求的瀏覽器做了處理,相關(guān)按鈕,動(dòng)畫在不同的瀏覽器是否都可以正常點(diǎn)擊。(之前遇到過一個(gè)問題,就是一些按鈕在IE上無(wú)法點(diǎn)擊。)

最大值: 若涉及到一些配置條數(shù),比如說支持多少條IP的配置,也要確認(rèn)邊界值,以及最大條數(shù)時(shí)候?qū)π阅軒?lái)的影響,應(yīng)該在評(píng)審時(shí)候評(píng)估出來(lái)

3.功能性

即模塊的主要功能保證

首先明確該模塊的產(chǎn)生背景,該模塊作用的技術(shù)細(xì)節(jié),是在什么條件下會(huì)使用該模塊,支持的部署模式有哪些。是否會(huì)和第三方的設(shè)備或者平臺(tái)對(duì)接。使用該模塊的角色權(quán)限。

模塊是否有所需要的的庫(kù)或者資源。 模塊在新老設(shè)備上是否都可用。模塊是適用于什么架構(gòu)的設(shè)備是X86 還是ARM,小性能機(jī)器還是大性能機(jī)器。

需要我們了解模塊的前前后后需求背景,技術(shù)實(shí)現(xiàn)之后,才在這之上設(shè)計(jì)相關(guān)的用例。

4.性能性

響應(yīng):頁(yè)面的響應(yīng)時(shí)間應(yīng)該在多少ms之內(nèi),最多不超過多少ms

性能:設(shè)備支持的最大性能,比如說設(shè)備最大多少的吞吐和轉(zhuǎn)發(fā)不丟包,一些性能指標(biāo)我們應(yīng)該明確清楚

內(nèi)存:設(shè)備上新增了功能模塊,那么這個(gè)模塊啟用時(shí)候占用的內(nèi)存區(qū)間是多少,若是占用太高不釋放,是否會(huì)對(duì)別的模塊使用內(nèi)存造成影響

5.穩(wěn)定性&&6.可靠性

設(shè)備可以穩(wěn)定運(yùn)行多久,穩(wěn)定性測(cè)試,在半個(gè)月或者一個(gè)月或者更久之內(nèi),設(shè)備上的相關(guān)服務(wù)進(jìn)程的id沒變,句柄數(shù),總體保持穩(wěn)定,模塊功能始終生效正常使用

設(shè)備是否抗摔,設(shè)備上相關(guān)的模塊,若涉及到插卡的這種是否不容易松動(dòng)或者掉落,對(duì)應(yīng)的指示燈是否都正常運(yùn)行(物理層面的)

網(wǎng)絡(luò)方面:丟包 ,延時(shí),抖動(dòng),模塊的通信質(zhì)量是否都符合預(yù)期,讓人不會(huì)感到明顯的停頓

7.安全性

是否對(duì)特殊字符做限制,是否有做防止SQL注入(一般是代碼方面做檢驗(yàn),現(xiàn)在ORM框架應(yīng)該都會(huì)有處理方法)

用戶設(shè)立密碼是否有簡(jiǎn)單密碼校驗(yàn)或者不允許簡(jiǎn)單密碼機(jī)制,包括連續(xù)的數(shù)字,以及和用戶名高度重合,是否必須要包含字母,數(shù)字以及最短多少位的限制

是否做了防暴破機(jī)制,用戶一直登錄失敗,密碼錯(cuò)誤,有賬號(hào)凍結(jié)限制或者給用戶安全提示

(這塊我接觸的不多,安全測(cè)試或者滲透測(cè)試應(yīng)該是有專員負(fù)責(zé)才對(duì)。不是很懂這塊,允悲)

8.運(yùn)維性

配置:配置是否有做備份策略,比如當(dāng)前設(shè)備的配置是可以允許導(dǎo)出以及再導(dǎo)入恢復(fù)配置的。 配置是否有做兜底策略,若當(dāng)前頁(yè)面的配置丟失,當(dāng)前頁(yè)面是否能打開只是沒內(nèi)容還是直接加載配置報(bào)錯(cuò),涉及到底層的配置,若客戶的配置掛掉了。
設(shè)備的linux驅(qū)動(dòng)里是否會(huì)延續(xù)上一次的配置或者是兜底配置,還是干脆模塊就失效,不可用了。

日志:操作該設(shè)備的人的賬號(hào)權(quán)限,角色,操作日期,進(jìn)行的操作是否有明確記錄。

       用戶操作了哪些模塊或者改動(dòng)了哪些配置,是否有暴露后門方便技服有專門的深層日志查看

       日志是否在設(shè)備上有做定時(shí)清理策略。日志寫入的路徑是否正確。

升級(jí): 用戶升級(jí)設(shè)備時(shí)候,若涉及到重啟設(shè)備生效,那么設(shè)備的升級(jí)時(shí)間以及重啟時(shí)間在多久之內(nèi),可以接受

        在升級(jí)設(shè)備或者相關(guān)的配置或庫(kù)的時(shí)候,若不幸升級(jí)失敗,是否可以回滾到上一個(gè)版本,讓設(shè)備繼續(xù)保持可用狀態(tài)

9.易用性

提示: 提示的文案是否合理,是否會(huì)給客戶帶來(lái)歧義,是否有錯(cuò)別字

配置: 涉及到讓客戶配置的頁(yè)面,比如說網(wǎng)絡(luò)相關(guān)的配置,是否點(diǎn)進(jìn)來(lái)這個(gè)頁(yè)面有默認(rèn)配置好的值還是純客戶手動(dòng)一個(gè)個(gè)配(因需求而異)

操作: 操作是否關(guān)聯(lián)的頁(yè)面tab比較多,盡量讓為同一模塊服務(wù)的配置在一個(gè)頁(yè)面或者在一個(gè)大的tab里文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-688171.html

到了這里,關(guān)于測(cè)試用例的設(shè)計(jì)思考的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 測(cè)試用例是什么?怎么寫?不會(huì)測(cè)試用例的三分鐘教會(huì)你

    測(cè)試用例是什么?怎么寫?不會(huì)測(cè)試用例的三分鐘教會(huì)你

    今天筆者想和大家來(lái)聊聊測(cè)試用例,這篇文章主要是想要寫給測(cè)試小伙伴們的,因?yàn)槲野l(fā)現(xiàn)還是有很多小伙伴在遇到寫測(cè)試用例的時(shí)候無(wú)從下手,我就想和大家簡(jiǎn)單的聊聊,這篇文章主要是針對(duì)功能測(cè)試的喲。 ?在這篇文章的后面筆者給大家準(zhǔn)備一份驚喜喲~? ? ?↓ 測(cè)試用例

    2024年02月03日
    瀏覽(26)
  • 測(cè)試工程師都是怎么寫測(cè)試用例的??

    測(cè)試工程師都是怎么寫測(cè)試用例的??

    很多人不知道寫測(cè)試用例有什么用,而僅僅是像工具人一樣,在每次提測(cè)之前,把測(cè)試用例照著需求文檔抄一遍,仿佛像是走個(gè)過場(chǎng)。 開發(fā)提測(cè)之后,就照著測(cè)試用例點(diǎn)點(diǎn)點(diǎn),可能一天就走完用例了,開發(fā)代碼寫得真好,測(cè)試用例執(zhí)行完畢都沒有測(cè)出bug,然后美其名曰:測(cè)試

    2024年02月05日
    瀏覽(24)
  • 自定義xunit測(cè)試用例的執(zhí)行順序

    有的時(shí)候我們會(huì)對(duì)程序進(jìn)行單元測(cè)試, 為了測(cè)試的效果以及后期的維護(hù), 我一般會(huì)將各個(gè)測(cè)試拆開, 根據(jù)需要測(cè)試的類分到各個(gè)類型中, 不過在實(shí)際操作的時(shí)候就出現(xiàn)了一些意想不到的問題, 各個(gè)測(cè)試的執(zhí)行是亂序的, 按照我自己寫測(cè)試的習(xí)慣, 假如我需要測(cè)試新寫的增刪改查的

    2024年02月05日
    瀏覽(22)
  • 編寫測(cè)試用例的方法,這個(gè)是真的很好用

    編寫測(cè)試用例的方法,這個(gè)是真的很好用

    大家測(cè)試過程中經(jīng)常用的等價(jià)類劃分、邊界值分析、場(chǎng)景法等,并不能覆蓋所有的需求,我們之前講過很少用到的因果圖法,下面就來(lái)講另一種不經(jīng)常用到但又非常重要的測(cè)試用例編寫方法——測(cè)試大綱法。 測(cè)試大綱法適用于有多個(gè)窗口,每個(gè)窗口有多個(gè)動(dòng)作,每個(gè)動(dòng)作之間

    2024年02月16日
    瀏覽(19)
  • 軟件測(cè)試|詳解 Pytest 參數(shù)化:簡(jiǎn)化測(cè)試用例的編寫

    軟件測(cè)試|詳解 Pytest 參數(shù)化:簡(jiǎn)化測(cè)試用例的編寫

    簡(jiǎn)介 Pytest 是一個(gè)廣泛使用的 Python 測(cè)試框架,它提供了豐富的功能來(lái)編寫和執(zhí)行測(cè)試用例。其中一個(gè)強(qiáng)大的特性是參數(shù)化,它允許我們通過一種簡(jiǎn)潔的方式運(yùn)行多個(gè)輸入?yún)?shù)的相似測(cè)試用例,從而減少冗余的代碼。本文將詳細(xì)介紹 Pytest 的參數(shù)化功能以及如何使用它來(lái)簡(jiǎn)化測(cè)

    2024年01月20日
    瀏覽(29)
  • ChatGPT助力測(cè)試領(lǐng)域!探索人工智能編寫測(cè)試用例的新前景

    ChatGPT助力測(cè)試領(lǐng)域!探索人工智能編寫測(cè)試用例的新前景

    簡(jiǎn)介 測(cè)試用例是測(cè)試人員的核心工作內(nèi)容,是測(cè)試人員思想的“實(shí)現(xiàn)類”,其充分體現(xiàn)了測(cè)試的思路,可以為后續(xù)的測(cè)試行為提供指導(dǎo),是測(cè)試人員了解業(yè)務(wù)的重要根據(jù)和質(zhì)量之根本。如果測(cè)試用例設(shè)計(jì)得不完成,出現(xiàn)了遺漏,那么通常是會(huì)出現(xiàn)大家不想看到的后果,如漏測(cè)

    2024年04月28日
    瀏覽(20)
  • 自動(dòng)化數(shù)據(jù)驅(qū)動(dòng)|Easy POI讀取接口測(cè)試用例的excel

    自動(dòng)化數(shù)據(jù)驅(qū)動(dòng)|Easy POI讀取接口測(cè)試用例的excel

    在做的接口自動(dòng)化測(cè)試中,把測(cè)試用例維護(hù)在excel表格中,通過Easy POI把用例中的行轉(zhuǎn)成實(shí)體類對(duì)象,再通過testNG的@DataProvider注解把測(cè)試用例數(shù)據(jù)傳遞給測(cè)試方法執(zhí)行用例。 2.1 用例表格示例 2.2 實(shí)體類設(shè)計(jì) easy poi: 通過@Excel屬性能夠和excel的表頭映射上去 ??值的注意:實(shí)體

    2024年01月23日
    瀏覽(21)
  • 【AltWalker】模型驅(qū)動(dòng):輕松實(shí)現(xiàn)自動(dòng)化測(cè)試用例的生成和組織執(zhí)行

    【AltWalker】模型驅(qū)動(dòng):輕松實(shí)現(xiàn)自動(dòng)化測(cè)試用例的生成和組織執(zhí)行

    模型驅(qū)動(dòng)的自動(dòng)化測(cè)試(Model-Based Testing, 后文中我們將簡(jiǎn)稱為MBT)是一種軟件測(cè)試方法,它將系統(tǒng)的行為表示為一個(gè)或多個(gè)模型,然后從模型中自動(dòng)生成和執(zhí)行測(cè)試用例。這種方法的核心思想是將測(cè)試過程中的重點(diǎn)從手動(dòng)編寫測(cè)試用例轉(zhuǎn)移到創(chuàng)建和維護(hù)描述系統(tǒng)行為的模型。

    2024年02月15日
    瀏覽(45)
  • 精通自動(dòng)化,Pytest自動(dòng)化測(cè)試框架-fixture用例的前后置(實(shí)現(xiàn))

    測(cè)試用例實(shí)現(xiàn)前后置,有多種方法。在實(shí)際編寫測(cè)試腳本時(shí),要根據(jù)實(shí)際情況選擇 1、xunit類型 2、unittest類型 3、pytest中的fixture類型 定義夾具

    2024年02月15日
    瀏覽(127)
  • 【AltWalker】模型驅(qū)動(dòng):輕松實(shí)現(xiàn)自動(dòng)化測(cè)試用例的自動(dòng)生成和組織執(zhí)行

    【AltWalker】模型驅(qū)動(dòng):輕松實(shí)現(xiàn)自動(dòng)化測(cè)試用例的自動(dòng)生成和組織執(zhí)行

    模型驅(qū)動(dòng)的自動(dòng)化測(cè)試(Model-Based Testing, 后文中我們將簡(jiǎn)稱為MBT)是一種軟件測(cè)試方法,它將系統(tǒng)的行為表示為一個(gè)或多個(gè)模型,然后從模型中自動(dòng)生成和執(zhí)行測(cè)試用例。這種方法的核心思想是將測(cè)試過程中的重點(diǎn)從手動(dòng)編寫測(cè)試用例轉(zhuǎn)移到創(chuàng)建和維護(hù)描述系統(tǒng)行為的模型。

    2024年02月15日
    瀏覽(38)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包