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

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


  • 226 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


5166058

12


5166058

  • STP

12


5166058


Qa qc

QA QC

QA

QC


5166058

hi-tech

(B. Beizer)


5166058

21/03/2007


5166058

21/11/2007


5166058


5166058


5166058


5166058


5166058

(,, , , )

  • ((Test

  • (Debugging)

,


Defects

(Defects)

  • -------->

  • /


5166058

60 ,

:" "

:


5166058

  • 56%

  • 27%

  • 10%

  • 7%


5166058

  • 13,000

  • 100 150 1000


5166058

  • -

  • P2080 :

  • Testing Computer Software, 2nd Edition: Cem Kaner

  • Lessons Learned in Software TestingBach:

  • ISTB


5166058

  • STP


5166058

  • ,

  • "

  • Unit Tests


5166058

  • - ?

Defect

Failure

Error


Fixing bug cost

Fixing Bug Cost -

Unit test

Req

Design

Coding

Int. test

Sys. test

Operation


5166058

40%

30%

30%


20 80

20/80

  • 80 20

  • 80 20

  • 80 20

  • 80 Usability 20

  • 80 20


5166058

  • STP


5166058

  • - !

  • , , ,

  • 20/80


5166058

  • Bug Bug


5166058

  • ,


5166058

, :

1.

2.

3.

4.


5166058

:


5166058

  • STP


Ieee829

-IEEE829


5166058

-STP

  • "

  • : , IEE829


5166058

-STD

  • (Test basis)

  • ,

  • (Test Suits)


5166058

  • Test procedures))

  • ( )

  • ()


5166058

  • STP

  • STR


5166058

  • (STP STD STR )


5166058

-

  • STP


5166058

" V"-

-Validation

Verification

UNIT


5166058

  • : STP

  • : STD

  • : STR

  • ((Bug Tracking


5166058


5166058

  • :

  • :


5166058


5166058


5166058

  • 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


5166058

  • Static

    • Code Inspection

    • Complexity Analysis

    • Loop Analysis

    • Data Flow Analysis

  • Dynamic

    • Coverage Analysis

    • Memory Usage Analysis


5166058

  • STP


5166058

STP

Software Test Plan

"


5166058

  • .


5166058

  • .

  • .

  • , .

  • STP.

  • : .


5166058

    • , .

    • , , .

  • /

    • / , ' , .

    • , , , , ", .

    • .


5166058

  • .

    • / ( ...)

    • .

    • ...


Test levels

(): Test Levels

  • :

    • Unit test

    • Integration

    • Inter-system (interfaces)

    • SystemTest


5166058

()

  • :

  • - .

  • MMI.

  • , .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .


5166058

()

  • :

    • , , , .

    • STR.

      • [ STR].

    • (SPR).

      • [ SPR].


5166058

( )

  • Defect Type

    • .

    • / .

    • .

  • Severity

    • .

    • .

    • .

    • ,

      .


5166058

( )

Priority

  • , .

    Responsible

  • , ( ). .

  • .

  • .

  • .


5166058

    • / , , , ' , .

    • , , , , .

    • ...


Test site

()Test Site

  • .

  • .

  • .

  • .

  • , .

  • , .


5166058

  • .

      • .

      • .

      • .

      • .

      • .

  • STP, STD, STR, SPR.

  • , ...


5166058

()

  • .

  • (-3 ).

  • " .

  • MS Project.


5166058

  • .

  • .


5166058

:

  • TBD (To be defined)

  • .

  • , .


5166058

  • STP


5166058

  • .

  • Error Guessing

  • .


5166058

  • ((Equivalent Class

  • ( )

  • ( )

  • , :

    • .

    • .


5166058

  • :

    • .

    • ( ).

    • .


5166058

  • (") - 45 170


5166058

  • 1-10 .

  • 11-20 - 10% .

  • 21-99 - 15% .


5166058


5166058

-


5166058

-


5166058

-20


Error guessing

Error Guessing

  • .

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

  • "" .


Error guessing1

Error Guessing -

  • .

  • ( , SQL ...).

  • / / .

  • " .


Error guessing2

Error Guessing

  • /


5166058

  • Use Cases 5 True/false 6 / :

    1. 25

    2. 30

    3. 32

    4. 5


5166058

""

4X4X2X4X3X4X4X3=18,432

'

1-800

http://aetgweb.argreenhouse.com/


  • Login