1. Trang chủ
  2. » Công Nghệ Thông Tin

Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)

63 118 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 63
Dung lượng 16,25 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)Xây dựng công cụ hỗ trợ sinh ca kiểm thử cặp (Khóa luận tốt nghiệp)

Trang 1

60 48 01 03

Trang 2

TS

Fpt software

Trang 3

n

Trang 4

2

3

4

6

7

DANH SÁCH CÁC HÌNH 8

9

9

10

10

10

13

14

15

15

16 1.3.5 Sum-up and báo cáo : 16

16

17

17

18

19

19

19

-box Testing) 19

-box Testing) 20

20

21

21

21

22

23

23

27

Trang 5

28

1.6.8 Category partition (CPM) 28

30

30

30

30

run(Leverfactors))) 31

36

PICT.( Pairwise Independent Combinatorial Testing) 40

PICT: 40

PICT: 40

PICT 43

PICT 44

PICT 50

PICT 51

Ch 54

54

3.2 Phân tích bài toán: 54

3.3 55

3.4 56

3.5 62

3.6 62

63

Trang 6

QTP: QuickTest Professional

Trang 8

Hình 1.1

Hình 1.3 4

PICTHình

Trang 13

Hình 1.2

Trang 14

,

nh các yêu c u ( requirement) cho vi c kiêm th g m:

- Nghiên c u requirements c a khách hàng, tiêu chí ch p nh n, tài li c t , tài li u thi t k ( design) và nh ng dàng bu c c i v i s n ph m

- nh xem là nh ng cái gì s c ki m th , hay chính xác là ph m vi ki m

Trang 15

Xây d ng chi c th :

- g pháp ki m th n ki m th (UT, Pre-IT,IT, ST, AT)

- Tiêu chí ch p thu c ki m th (Tiêu chí này d a trên TestDesign/Test Viewpoit/Test case/ Test report)

Nghiên c u tài li c t , test plan

nh Pass/Fail cho TestDesign/TestViewPoint (s items, t lnormal/abnormal/boundary case )

Phân tích business process

Phân tích use case, design, requirements, test plan

u ki n test, k ch b n test, k t qu mong mu n

nh d liêu ki m th

nh c u trúc th t c ki m th

Phân tích test case

nh th t c test

Trang 16

Chu n b data test g

Chu n b ng test bao g v t ch t, thi t b , công c u

Ti p nh n s n ph m test tài li u, software package

Th c hi n test d a trên TestDesign ho c test script, ghi l i các d li u th c t liên

n môi ng, data test, ho ng test và k t qu

Th c hi n phân tích nguyên nhân khi k t qu test khác v i expect Ph i h p v i

Trang 18

System Tes

cùng

,

Trang 19

à soát:

Trang 20

bên trong cho

Trang 21

ys, substructures, and strings

Numeric

discrete ) V,

Trang 22

must-[6]

Trang 23

-If AGI is between $1 and $29,500, the tax due is 22% of AGI

If AGI is between $29,501 and $58,500, the tax due is 27% of AGI

If AGI is between $58,501 and $100 billion, the tax due is 36% of AGIEC1 valid AGI =[$1; $29,500] TC=20000$

EC2 invalid: AGI <$1;- TC= -10000$

EC3 valid: AGI =[$29,501; $58,500] TC= 30000$

EC4 valid AGI [$58,501;$100 billion] TC= 60000$

EC5 invalid AGI>$100 billion TC= 150bilion$

Trang 24

{R1,R2,R3,R R8}

Trang 25

le should not be too large One can break down

a large decision table into multiple smaller tables

Chúng ta

Trang 26

4.

RF( repeating factors)

tâm

Trang 27

nh

Trang 30

-vào

giúp , each-choice and base choice

all-:

V = {v1, v2,v3, vn-1,vn}

n

all-pair/two-way testing

Trang 32

-:

Trang 33

Hình 2.1

L 4 (2 3 )

L 4 (2 3 )

L 9 (3 4 )

Trang 34

L 9 (3 4 ).

:

http://www.york.ac.uk/depts/maths/tables/orthogonal.htm

http://www.freequality.org/documents/tools/Tagarray_files/tamatrix.htm

Plug in Real player, media player

Connection Lan,PPP, Isps

Trang 35

-Factors

Trang 36

8 FF Readplayer Window Isdn

Connection

Trang 40

TYPE: Primary (10), Logical, Single, Span, Stripe, Mirror, RAID-5

parameter definitions[sub-model definitions]

[constraint definitions]

Trang 41

SIZE: 10, 100, 500, 1000, 5000, 10000, 40000

FORMAT: quick, slow

FSYSTEM: FAT, FAT32, NTFS (10)

#the numbers in parenthesis symbolise weight

#Weights can force PICT to prefer certain values

#Weights are positive integers

#One takes precedence over two

#Weights may not always be honoured because PICT must handle two contradictory requirements

#Cover all combinations with the least number of test cases

# Choosing values according to their weightsDay: Monday(2), Tuesday(1), Wednesay(16), Thursday, Friday, Saturday, Sunday (99)

Month: January, February, March, April, May, June, July, August, September, October, November, December

Trang 42

PLATFORM: x86, ia64, amd64

CPUS: Single, Dual, Quad

IE: 4.0, 5.0, 5.5, 6.0

{ PLATFORM, CPUS, RAM, HDD } @ 3

[File system] like "FAT*"

IF [Cluster size] in {512, 1024, 2048} THEN [Compression] = "Off";

IF [File system] in {"FAT", "FAT32"} THEN [Compression] =

"Off";

IF, Then, ELSE

IF [File system] <> "NTFS" OR

( [File system] = "NTFS" AND [Cluster size] > 4096 )

THEN [Compression] = "Off";

IF NOT ( [File system] = "NTFS" OR

( [File system] = "NTFS" AND NOT [Cluster size] <= 4096 ))

THEN [Compression] = "Off";

Trang 43

# Machine 1

#

OS_1: Win2000, WinXP

SKU_1: Professional, Server, Datacenter, WinPowered

LANG_1: EN, DE

#

# Machine 2

#

OS_2: Win2000, WinXP

SKU_2: Professional, Server, Datecenter

LANG_2: EN, DE

IF [LANG_1] = [LANG_2]

THEN [OS_1] <> [OS_2] AND [SKU_1] <> [SKU_2];

Unconditional Constraints (Invariants)

PICT

và generation

, PICT

-interaction structure.) -interaction structures) là AB, AC và

4 Slots cho AB, 6 slót cho AC và BC

Trang 46

# Input parameters Type: Single, Spanned, Striped, Mirror, RAID-5

Size: 10, 100, 1000, 10000, 40000

Format method: Quick, Slow

File system: FAT, FAT32, NTFS

# Environment parameters will form a sub-model

{ PLATFORM, CPUS, RAM } @ 2

c Lo i tr s k t h p không mong mu n ( Excluding Unwanted Combinations)

PICT

PICT

1 Làm th m b o r ng t t c các k t h p mà c n ph c lo i trtrong th c t u lo i tr

2 Làm th x lý lo i tr

Trang 47

PICT

AB, AC hay BC

Trang 48

d.Seeding file: Cho phép nhìn th y file luôn trên command

ng minh nh ng k t h p quan tr ng Tính tr c quan

e Có th test v i các giá tr ph nh (Testing with Negative Values )

toán

PICT

Trang 49

1 T t c giá tr valid s c k t h p v i t t c giá tr h p l khác trong

ng h p là positive

2 N u m t case ch a giá tr invalid thì ch có m t giá tr y

3 T t c nh ng giá tr không h p l c k t h p v i t t c các giá tr

c g i là negative test case

PICTtest

Trang 50

g Thi t l p k t qu mong mu n (Specifying Expected Results )

1 : 48fa-8dbd-8c6f76cc014b/PICT33.msi

Trang 52

Ch y selenium webdriver + apache poi

Trang 54

:

a mình

web

link, radio button, verify text

+

Trang 56

IPOlid

Trang 59

Trang 61

Hình 3.

Trang 62

- Khi ch y nhi u trang v n b nh ng d ng do không có time out.

- Thi u time out

Trang 63

[1]

KSHIRASAGAR NAIK and RIYADARSHI TRIPATHY

[2]

[3] mem-7110.html

http://www.phattrienvn.com/chia-se/kinh-nghiem-sqc/cac-loai-kiem-thu-phan-[4].https://github.com/Microsoft/PICT/blob/master/doc/Pairwise%20Testing%20in

%20Real%20World.pdf

[5] http://www.bcs.org/upload/pdf/lcopeland-070312.pdf]

[6] https://testmuse.wordpress.com/2006/04/05/PICT-tool-available/

Ngày đăng: 19/03/2018, 08:28

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w