Sponsored Links
This presentation is the property of its rightful owner.
1 / 77

בדיקות תוכנה עקרונות PowerPoint PPT Presentation


  • 246 Views
  • Uploaded on
  • Presentation posted in: General

בדיקות תוכנה עקרונות. מהדורה 12. רשימת הנושאים. מבוא כללי מצב קיים מצב רצוי מתודולוגיה מסמך STP טכניקות. מהדורה 12. תפקידו של מנתח המערכות. ההבדל בין QA ו QC. QA. QC. לאבד את זה. לאבד את משחק טכנולוגית הבדיקות פירושו לאבד את משחק האיכות

Download Presentation

בדיקות תוכנה עקרונות

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


12


  • STP

12



QA QC

QA

QC


hi-tech

(B. Beizer)


21/03/2007


21/11/2007






(,, , , )

  • ((Test

  • (Debugging)

,


(Defects)

  • -------->

  • /


60 ,

:" "

:


  • 56%

  • 27%

  • 10%

  • 7%


  • 13,000

  • 100 150 1000


  • -

  • P2080 :

  • Testing Computer Software, 2nd Edition: Cem Kaner

  • Lessons Learned in Software TestingBach:

  • ISTB


  • STP


  • ,

  • "

  • Unit Tests


  • - ?

Defect

Failure

Error


Fixing Bug Cost -

Unit test

Req

Design

Coding

Int. test

Sys. test

Operation


40%

30%

30%


20/80

  • 80 20

  • 80 20

  • 80 20

  • 80 Usability 20

  • 80 20


  • STP


  • - !

  • , , ,

  • 20/80


  • Bug Bug


  • ,


, :

1.

2.

3.

4.


:


  • STP


-IEEE829


-STP

  • "

  • : , IEE829


-STD

  • (Test basis)

  • ,

  • (Test Suits)


  • Test procedures))

  • ( )

  • ()


  • STP

  • STR


  • (STP STD STR )


-

  • STP


" V"-

-Validation

Verification

UNIT


  • : STP

  • : STD

  • : STR

  • ((Bug Tracking



  • :

  • :




  • Test management and testing progress tracking

  • Defects tracking

  • Transactions generators

  • Support preparation of test data

  • Automate GUI regression tests

  • Static analyzers

  • Dynamic analyzers of memory use and coverage criteria


  • Static

    • Code Inspection

    • Complexity Analysis

    • Loop Analysis

    • Data Flow Analysis

  • Dynamic

    • Coverage Analysis

    • Memory Usage Analysis


  • STP


STP

Software Test Plan

"


  • .


  • .

  • .

  • , .

  • STP.

  • : .


    • , .

    • , , .

  • /

    • / , ' , .

    • , , , , ", .

    • .


  • .

    • / ( ...)

    • .

    • ...


(): Test Levels

  • :

    • Unit test

    • Integration

    • Inter-system (interfaces)

    • SystemTest


()

  • :

  • - .

  • MMI.

  • , .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .


()

  • :

    • , , , .

    • STR.

      • [ STR].

    • (SPR).

      • [ SPR].


( )

  • Defect Type

    • .

    • / .

    • .

  • Severity

    • .

    • .

    • .

    • ,

      .


( )

Priority

  • , .

    Responsible

  • , ( ). .

  • .

  • .

  • .


    • / , , , ' , .

    • , , , , .

    • ...


()Test Site

  • .

  • .

  • .

  • .

  • , .

  • , .


  • .

      • .

      • .

      • .

      • .

      • .

  • STP, STD, STR, SPR.

  • , ...


()

  • .

  • (-3 ).

  • " .

  • MS Project.


  • .

  • .


:

  • TBD (To be defined)

  • .

  • , .


  • STP


  • .

  • Error Guessing

  • .


  • ((Equivalent Class

  • ( )

  • ( )

  • , :

    • .

    • .


  • :

    • .

    • ( ).

    • .


  • (") - 45 170


  • 1-10 .

  • 11-20 - 10% .

  • 21-99 - 15% .



-


-


-20


Error Guessing

  • .

    ( 9,1.7-,32767,65535 ,0,1,10,32,64,999,2048)

  • "" .


Error Guessing -

  • .

  • ( , SQL ...).

  • / / .

  • " .


Error Guessing

  • /


  • Use Cases 5 True/false 6 / :

    1. 25

    2. 30

    3. 32

    4. 5


""

4X4X2X4X3X4X4X3=18,432

'

1-800

http://aetgweb.argreenhouse.com/


  • Login