Skip to main content

Table 6 Robustness problems observed for the home-implemented services

From: A robustness testing approach for SOAP Web services

Service

Operation

Tags

P

T

TPC-App A

changePaymentMethod

Null references (4)

4

4

newCustomer

Null references (14); Overflow (1)

15

16

newProducts

–

0

3

productDetail

–

0

1

TPC-App B

changePaymentMethod

Null references (2)

2

4

newCustomer

Null references (6)

6

16

newProducts

Null references (2)

2

3

productDetail

Null references (1)

1

1

JamesSmith

login

–

0

2

add

–

0

11

update

–

0

12

delete

–

0

1

search

Null references (1); Data access operations (3)

3

9

Bank3

deleteAcc

Null references (1); Conversion issues (1); Wrong type definition (1)

1

1

deposit

Null references (4); Conversion issues (1); Wrong type definition (1)

4

4

displayDeposit

Data access operations (1); Persistence error (1); System vendor disclosure (1)

1

2

displayInfo

Null references (1)

1

2

newAccount

–

0

4

withdrawal

–

0

4

AddComponent

addComponent

Data access operations (2); Persistence error (2)

2

7

Bank

balance

–

0

1

create

–

0

2

deposit

Null references (2); Conversion issues (2); Wrong type definition (2)

2

2

sign

–

0

1

withdraw

Null references (2); Conversion issues (2); Wrong type definition (2)

2

2

PhoneDir

addNewRecord

–

0

2

deleteInput

–

0

1

firstNameWithIt

–

0

1

modify

Wrapped Error Info (2); Data access operations (2); Persistence error (2); System vendor disclosure (2)

2

2