-
Notifications
You must be signed in to change notification settings - Fork 0
Dependency of Test Cases and Detected Faults
A fault was labeled as Component or Integration if all test cases uncovering this fault were of the same test level. If tests of different test levels uncovered the same fault, we labeled this fault accordingly (e.g., F2: Component & Integration).
The following list highlights all test cases that uncovered each fault, along with their classification by test case level:
-
F1a: Component
FAILING_testCreateAlreadyExists()
→ ComponentFAILING_testUpdateMissingObject()
→ Component -
F1b: Component
FAILING_testCreateAlreadyExists()
→ ComponentFAILING_testUpdateMissingObject()
→ Component -
F2: Component & Integration
FAILING_testCreateDefaultAuthUserPasswordTooShort()
→ ComponentFAILING_testRegisterUserPasswordTooShort()
→ Integration -
F3: Component
FAILING_testGetAllTravelsTravel2NoContent()
→ Component -
F4a: Component
FAILING_testGetTrainFoodTripNotExists()
→ ComponentFAILING_testGetFoodStoresByStationIdsZeroObjects()
→ ComponentFAILING_testGetFoodStoresByStationIdsEmptyList()
→ Component -
F4b: Component
FAILING_testAddMoneyNoMatchingId()
→ ComponentFAILING_testDrawbackNoMatchingId()
→ Component -
F4c: Component
FAILING_testGetTripByRouteMixedMatchingElementsInDatabase()
→ ComponentFAILING_testGetTripByRouteNoMatchingElementInDatabase()
→ Component -
F4d: Component
FAILING_testGetTripByRouteMixedMatchingElementsInDatabase()
→ ComponentFAILING_testGetTripByRouteNoMatchingElementInDatabase()
→ Component -
F4e: Integration
FAILING_testRebookLoginIdNonExisting()
→ Integration -
F4f: Component
FAILING_testGetAllOrdersZeroObjects()
→ Component -
F5a: Component
FAILING_testCreateValidObject()
→ ComponentFAILING_testDeleteTrainTypeNonExistingId()
→ ComponentFAILING_testUpdateTrainTypeMissingObject()
→ Component -
F5b: Component
FAILING_testDeleteNewStationNotExists()
→ ComponentFAILING_testCreateValidObject()
→ ComponentFAILING_testCreateNullAttributes()
→ ComponentFAILING_testCreateStaytimeSmallest()
→ ComponentFAILING_testUpdateNewStationNotExists()
→ Component -
F6: Component & Integration
FAILING_testGetRouteByTripIdRouteNotExists()
→ IntegrationFAILING_testGetRouteByTripIdElementInDatabaseRouteServiceFailure()
→ Component -
F7: Component
FAILING_testGetPriceInfoMultipleConsignPriceInDatabase()
→ ComponentFAILING_testGetPriceConfigMultipleObjectsInDatabase()
→ ComponentFAILING_testCreateAndModifyMultipleConsignPriceInDatabase()
→ Component -
F8a: Component
FAILING_testGetAllAssurancesElementInDatabaseNotFullyDefined()
→ Component -
F8b: Component
FAILING_testGetPriceByWeightAndRegionNoConsignPriceAtIndex0()
→ ComponentFAILING_testGetPriceConfigNoObjectInDatabase()
→ ComponentFAILING_testGetPriceInfoNoObjectInDatabase()
→ Component -
F8c: Component
FAILING_testCreateAndModifyRouteStationListDistanceListNull()
→ Component -
F9a: Component
FIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderMatchingId()
→ ComponentFIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderNotMatchingId()
→ ComponentFIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderMultipleId()
→ ComponentFAILING_testCheckSecurityAboutOrderIncorrectFormatId()
ComponentFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersMatchingOrder()
→ ComponentFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersNoMatchingOrder()
→ ComponentFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersMultipleData()
→ Component -
F9b: Component
FIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderMatchingId()
→ ComponentFIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderNotMatchingId()
→ ComponentFIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderMultipleId()
→ ComponentFAILING_testCheckSecurityAboutOrderIncorrectFormatId()
→ ComponentFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersMatchingOrder()
→ ComponentFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersNoMatchingOrder()
→ ComponentFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersMultipleData()
→ Component -
F10: Component
FAILING_testCalculateRefundOrderPaidFromPastOrderOtherServiceSuccess()
→ ComponentFAILING_testCalculateRefundOrderPaidFromPastOrderServiceSuccess()
→ Component -
F11: Component
FIXED_PREVIOUSLY_FAILING_testDeleteUserByIdNoExist()
→ ComponentFIXED_PREVIOUSLY_FAILING_testDeleteUserByIdElementInDatabase()
→ ComponentFIXED_PREVIOUSLY_FAILING_testDeleteUserByIdMultipleId()
→ ComponentFIXED_PREVIOUSLY_FAILING_testDeleteUserByIdMissingId()
→ ComponentFIXED_PREVIOUSLY_FAILING_testDeleteUserByIdMalformedURL()
→ ComponentFIXED_PREVIOUSLY_FAILING_testSaveUserUsernameAlreadyExists()
→ ComponentFIXED_PREVIOUSLY_FAILING_testSaveUserUsernameDoesNotExist()
→ ComponentFIXED_PREVIOUSLY_FAILING_testSaveUserUsernameDoesNotExistIdNull()
→ ComponentFIXED_PREVIOUSLY_FAILING_testSaveUserIdAlreadyExists()
→ ComponentFIXED_PREVIOUSLY_FAILING_testSaveUserNameAlreadyExists()
→ Component -
F12: Component
FAILING_testPostCreateAdminOrderAlteredURL()
→ ComponentFAILING_testPutUpdateAdminOrderAlteredURL()
→ Component -
F13a: Integration
FAILING_testQueryForTravelNotExistingTrainType()
→ Integration -
F13b: Integration
FAILING_testGetTripAllDetailInfoFromToEmptyStrings()
→ Integration -
F13c: Integration
FAILING_testGetTripAllDetailInfoFromToEmptyStrings()
→ Integration -
F14: Integration
FAILING_testPayDifferenceDuplicatePayment()
→ IntegrationFAILING_testPayDifferenceNegativePrice()
→ IntegrationFAILING_testPayDifferencePaymentFailed()
→ Integration -
F15a: Component
FAILING_testDeleteConfigAuthMissingAuthorization()
→ ComponentFAILING_testDeleteConfigAuthUser()
→ ComponentFAILING_testPostCreateConfigAuthMissingAuthorization()
→ ComponentFAILING_testPostCreateConfigAuthUser()
→ ComponentFAILING_testPutUpdateConfigAuthMissingAuthorization()
→ ComponentFAILING_testPutUpdateConfigAuthUser()
→ Component -
F15b: Component
FAILING_testDeleteUserByIdAuthMissingAuthorization()
→ Component -
F16a: Integration
FIXED_PREVIOUSLY_FAILING_testPreserveCorrectObject()
→ Integration -
F16b: Integration
FIXED_PREVIOUSLY_FAILING_testPreserveCorrectObject()
→ Integration -
F17a: Component
FAILING_testGetSoldTicketsOrderSeatNumberNotANumber()
→ Component -
F17b: Component
FAILING_testGetSoldTicketsOrderSeatNumberNotANumber()
→ Component -
F18a: Component
FAILING_testQueryOrdersCorrectTravelDatePassFlag()
→ ComponentFAILING_testQueryOrdersForRefreshCorrectTravelDatePassFlag()
→ Component -
F18b: Component
FAILING_testQueryOrdersCorrectTravelDatePassFlag()
→ ComponentFAILING_testQueryOrdersForRefreshCorrectTravelDatePassFlag()
→ Component -
F19: Component
FAILING_testGenerateImageCodeCookieNoValue()
→ Component -
F20a: Integration
FAILING_testQueryOrdersForRefreshNoStationNameFound()
→ Integration -
F20b: Integration
FAILING_testQueryOrdersForRefreshNoStationNameFound()
→ Integration -
F21: Component
UNSTABLE_testDistributeSeatSeatTypeOutOfRange()
→ ComponentFAILING_testDistributeSeatSeatTypeOutOfRange()
→ Component -
F22: Component
FAILING_testDeleteSecurityConfigAuthMissingAuthorization()
→ ComponentFAILING_testGetCheckAccountIdAuthMissingAuthorization()
→ ComponentFAILING_testGetFindAllSecurityConfigAuthMissingAuthorization()
→ ComponentFAILING_testPostAddNewSecurityConfigAuthMissingAuthorization()
→ ComponentFAILING_testPutModifySecurityConfigAuthMissingAuthorization()
→ ComponentFAILING_testDeleteOrderAuthMissingAuthorization()
→ ComponentFAILING_testGetAllOrdersAuthMissingAuthorization()
→ ComponentFAILING_testPostAddOrderAuthMissingAuthorization()
→ ComponentFAILING_testPutUpdateOrderAuthMissingAuthorization()
→ ComponentFAILING_testDeleteRouteAuthMissingAuthorization()
→ ComponentFAILING_testGetAllRoutesAuthMissingAuthorization()
→ ComponentFAILING_testPostAddRouteAuthMissingAuthorization()
→ ComponentFAILING_testGetTicketCollectAuthMissingAuthorization()
→ ComponentFAILING_testGetTicketExecuteAuthMissingAuthorization()
→ ComponentFAILING_testPostOrderCancelAuthMissingAuthorization()
→ ComponentFAILING_testPostOrderChangedAuthMissingAuthorization()
→ ComponentFAILING_testPostOrderCreateAuthMissingAuthorization()
→ ComponentFAILING_testPostPreserveAuthMissingAuthorization()
→ ComponentFAILING_testPostCreateAdminOrderAuthMissingAuthorization()
→ ComponentFAILING_testPostCreateOrderAuthMissingAuthorization()
→ ComponentFAILING_testPutUpdateAdminOrderAuthMissingAuthorization()
→ ComponentFAILING_testPutUpdateOrderAuthMissingAuthorization()
→ ComponentFAILING_testPreserveAssuranceInvalid()
→ ComponentFAILING_testPreserveAssuranceInvalid()
→ Component -
F23: Component
FAILING_testRebookOrderStatusChange()
→ ComponentFAILING_testRebookOrderStatusCollected()
→ Component -
F24: Integration
FAILING_testRebookCorrectObject()
→ IntegrationFAILING_testPayDifferenceCorrectObject()
→ Integration -
F25a: Component & Integration
FAILING_testRebookTooFewSeats()
→ ComponentFAILING_testRebookTooFewSeats()
→ Integration -
F25b: Component & Integration
FAILING_testPreserveSeattypeTooFewSeats()
→ ComponentFAILING_testPreserveSeatTooFewSeats()
→ Integration -
F25c: Component & Integration
FAILING_testPreserveSeattypeTooFewSeats()
→ ComponentFAILING_testPreserveSeatTooFewSeats()
→ Integration -
F26: Component
FAILING_testDeleteOrderAuthMissingAuthorization()
→ Component -
F27a: Component
FAILING_testDeleteAssuranceByOrderIdInvalidUUIDFormat()
→ ComponentFAILING_testDeleteAssuranceByIdInvalidUUIDFormat()
→ ComponentFAILING_testCreateNewAssuranceInvalidUUIDFormat()
→ ComponentFAILING_testFindAssuranceByIdInvalidUUIDFormat()
→ ComponentFAILING_testFindAssuranceByOrderIdInvalidUUIDFormat()
→ ComponentFAILING_testModifyAssuranceInvalidIdFormat()
→ Component -
F27b: Component
FAILING_testDeleteSecurityConfigInvalidUUIDFormat()
→ Component -
F27c: Component
FAILING_testDeleteUserByIdInvalidIdFormat()
→ ComponentFAILING_testCreateDefaultAuthUserIncorrectUUIDFormat()
→ Component -
F27d: Component
FAILING_testDeleteFoodOrderIncorrectFormatId()
→ Component -
F27e: Component
FAILING_testDeleteOrderIncorrectUUIDFormat()
→ ComponentFAILING_testCheckSecurityAboutOrderIncorrectFormatId()
→ ComponentFAILING_testGetOrderByIdIncorrectFormatId()
→ ComponentFAILING_testGetOrderPriceIncorrectFormatId()
→ ComponentFAILING_testModifyOrderIncorrectFormatId()
→ ComponentFAILING_testPayOrderIncorrectFormatId()
→ Component -
F27f: Component
FAILING_testGetOrderPriceIncorrectFormatId()
→ ComponentFAILING_testDeleteOrderIncorrectFormatId()
→ ComponentFAILING_testCheckSecurityAboutOrderIncorrectFormatId()
→ ComponentFAILING_testGetOrderByIdIncorrectFormatId()
→ ComponentFAILING_testModifyOrderIncorrectFormatId()
→ ComponentFAILING_testPayOrderIncorrectFormatId()
→ Component
The combination of the test suites revealed that the test cases of the combined test suite fall into one of three categories: Happy Path Test, Edge Case Test, and Syntactic Test. To determine which faults were discovered by which type of test case, we first extracted the fault-uncovering test cases through a keyword-based search. Each test case was then classified into one of the three types. A fault was labeled as Happy, Edge Case, or Syntactic if all test cases uncovering this fault were of the same type. If tests of different types uncovered the same fault, we labeled this fault accordingly (e.g., F4a: Happy & Edge Case).
The following list highlights all test cases that uncovered each fault, along with their classification by test case type:
-
F1a: Happy
FAILING_testCreateAlreadyExists()
→ HappyFAILING_testUpdateMissingObject()
→ Happy -
F1b: Happy
FAILING_testCreateAlreadyExists()
→ HappyFAILING_testUpdateMissingObject()
→ Happy -
F2: Edge Case
FAILING_testCreateDefaultAuthUserPasswordTooShort()
→ Edge CaseFAILING_testRegisterUserPasswordTooShort()
→ Edge Case -
F3: Happy
FAILING_testGetAllTravelsTravel2NoContent()
→ Edge Case -
F4a: Happy & Edge Case
FAILING_testGetTrainFoodTripNotExists()
→ HappyFAILING_testGetFoodStoresByStationIdsZeroObjects()
→ HappyFAILING_testGetFoodStoresByStationIdsEmptyList()
→ Edge Case -
F4b: Happy
FAILING_testAddMoneyNoMatchingId()
→ HappyFAILING_testDrawbackNoMatchingId()
→ Happy -
F4c: Happy & Edge Case
FAILING_testGetTripByRouteMixedMatchingElementsInDatabase()
→ Edge CaseFAILING_testGetTripByRouteNoMatchingElementInDatabase()
→ Happy -
F4d: Happy & Edge Case
FAILING_testGetTripByRouteMixedMatchingElementsInDatabase()
→ Edge CaseFAILING_testGetTripByRouteNoMatchingElementInDatabase()
→ Happy -
F4e: Happy
FAILING_testRebookLoginIdNonExisting()
→ Happy -
F4f: Happy
FAILING_testGetAllOrdersZeroObjects()
→ Happy -
F5a: Happy
FAILING_testCreateValidObject()
→ HappyFAILING_testDeleteTrainTypeNonExistingId()
→ HappyFAILING_testUpdateTrainTypeMissingObject()
→ Happy -
F5b: Happy & Edge Case
FAILING_testDeleteNewStationNotExists()
→ HappyFAILING_testCreateValidObject()
→ HappyFAILING_testCreateNullAttributes()
→ Edge CaseFAILING_testCreateStaytimeSmallest()
→ Edge CaseFAILING_testUpdateNewStationNotExists()
→ Happy -
F6: Edge Case
FAILING_testGetRouteByTripIdRouteNotExists()
→ Edge CaseFAILING_testGetRouteByTripIdElementInDatabaseRouteServiceFailure()
→ Edge Case -
F7: Edge Case
FAILING_testGetPriceInfoMultipleConsignPriceInDatabase()
→ Edge CaseFAILING_testGetPriceConfigMultipleObjectsInDatabase()
→ Edge CaseFAILING_testCreateAndModifyMultipleConsignPriceInDatabase()
→ Edge Case -
F8a: Edge Case
FAILING_testGetAllAssurancesElementInDatabaseNotFullyDefined()
→ Edge Case -
F8b: Edge Case
FAILING_testGetPriceByWeightAndRegionNoConsignPriceAtIndex0()
→ Edge CaseFAILING_testGetPriceConfigNoObjectInDatabase()
→ Edge CaseFAILING_testGetPriceInfoNoObjectInDatabase()
→ Edge Case -
F8c: Edge Case
FAILING_testCreateAndModifyRouteStationListDistanceListNull()
→ Edge Case -
F9a: Happy & Edge Case & Syntactic
FIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderMatchingId()
→ HappyFIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderNotMatchingId()
→ HappyFIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderMultipleId()
→ SyntacticFAILING_testCheckSecurityAboutOrderIncorrectFormatId()
Edge CaseFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersMatchingOrder()
→ HappyFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersNoMatchingOrder()
→ HappyFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersMultipleData()
→ Edge Case -
F9b: Happy & Edge Case & Syntactic
FIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderMatchingId()
→ HappyFIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderNotMatchingId()
→ HappyFIXED_PREVIOUSLY_FAILING_testCheckSecurityAboutOrderMultipleId()
→ SyntacticFAILING_testCheckSecurityAboutOrderIncorrectFormatId()
→ Edge CaseFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersMatchingOrder()
→ HappyFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersNoMatchingOrder()
→ HappyFIXED_PREVIOUSLY_FAILING_testQueryAlreadySoldOrdersMultipleData()
→ Edge Case -
F10: Happy
FAILING_testCalculateRefundOrderPaidFromPastOrderOtherServiceSuccess()
→ HappyFAILING_testCalculateRefundOrderPaidFromPastOrderServiceSuccess()
→ Happy -
F11: Happy & Edge Case & Syntactic
FIXED_PREVIOUSLY_FAILING_testDeleteUserByIdNoExist()
→ HappyFIXED_PREVIOUSLY_FAILING_testDeleteUserByIdElementInDatabase()
→ HappyFIXED_PREVIOUSLY_FAILING_testDeleteUserByIdMultipleId()
→ SyntacticFIXED_PREVIOUSLY_FAILING_testDeleteUserByIdMissingId()
→ SyntacticFIXED_PREVIOUSLY_FAILING_testDeleteUserByIdMalformedURL()
→ SyntacticFIXED_PREVIOUSLY_FAILING_testSaveUserUsernameAlreadyExists()
→ HappyFIXED_PREVIOUSLY_FAILING_testSaveUserUsernameDoesNotExist()
→ Edge CaseFIXED_PREVIOUSLY_FAILING_testSaveUserUsernameDoesNotExistIdNull()
→ Edge CaseFIXED_PREVIOUSLY_FAILING_testSaveUserIdAlreadyExists()
→ Edge CaseFIXED_PREVIOUSLY_FAILING_testSaveUserNameAlreadyExists()
→ Edge Case -
F12: Edge case
FAILING_testPostCreateAdminOrderAlteredURL()
→ Edge CaseFAILING_testPutUpdateAdminOrderAlteredURL()
→ Edge Case -
F13a: Happy
FAILING_testQueryForTravelNotExistingTrainType()
→ Happy -
F13b: Edge case
FAILING_testGetTripAllDetailInfoFromToEmptyStrings()
→ Edge Case -
F13c: Edge case
FAILING_testGetTripAllDetailInfoFromToEmptyStrings()
→ Edge Case -
F14: Happy & Edge Case
FAILING_testPayDifferenceDuplicatePayment()
→ HappyFAILING_testPayDifferenceNegativePrice()
→ Edge CaseFAILING_testPayDifferencePaymentFailed()
→ Happy -
F15a: Edge case
FAILING_testDeleteConfigAuthMissingAuthorization()
→ Edge CaseFAILING_testDeleteConfigAuthUser()
→ Edge CaseFAILING_testPostCreateConfigAuthMissingAuthorization()
→ Edge CaseFAILING_testPostCreateConfigAuthUser()
→ Edge CaseFAILING_testPutUpdateConfigAuthMissingAuthorization()
→ Edge CaseFAILING_testPutUpdateConfigAuthUser()
→ Edge Case -
F15b: Edge case
FAILING_testDeleteUserByIdAuthMissingAuthorization()
→ Edge Case -
F16a: Happy
FIXED_PREVIOUSLY_FAILING_testPreserveCorrectObject()
→ Happy -
F16b: Happy
FIXED_PREVIOUSLY_FAILING_testPreserveCorrectObject()
→ Happy -
F17a: Edge case
FAILING_testGetSoldTicketsOrderSeatNumberNotANumber()
→ Edge Case -
F17b: Edge case
FAILING_testGetSoldTicketsOrderSeatNumberNotANumber()
→ Edge Case -
F18a: Edge case
FAILING_testQueryOrdersCorrectTravelDatePassFlag()
→ Edge CaseFAILING_testQueryOrdersForRefreshCorrectTravelDatePassFlag()
→ Edge Case -
F18b: Edge case
FAILING_testQueryOrdersCorrectTravelDatePassFlag()
→ Edge CaseFAILING_testQueryOrdersForRefreshCorrectTravelDatePassFlag()
→ Edge Case -
F19: Happy
FAILING_testGenerateImageCodeCookieNoValue()
→ Happy -
F20a: Edge case
FAILING_testQueryOrdersForRefreshNoStationNameFound()
→ Edge Case -
F20b: Edge case
FAILING_testQueryOrdersForRefreshNoStationNameFound()
→ Edge Case -
F21: Edge case
UNSTABLE_testDistributeSeatSeatTypeOutOfRange()
→ Edge CaseFAILING_testDistributeSeatSeatTypeOutOfRange()
→ Edge Case -
F22: Edge case
FAILING_testDeleteSecurityConfigAuthMissingAuthorization()
→ Edge CaseFAILING_testGetCheckAccountIdAuthMissingAuthorization()
→ Edge CaseFAILING_testGetFindAllSecurityConfigAuthMissingAuthorization()
→ Edge CaseFAILING_testPostAddNewSecurityConfigAuthMissingAuthorization()
→ Edge CaseFAILING_testPutModifySecurityConfigAuthMissingAuthorization()
→ Edge CaseFAILING_testDeleteOrderAuthMissingAuthorization()
→ Edge CaseFAILING_testGetAllOrdersAuthMissingAuthorization()
→ Edge CaseFAILING_testPostAddOrderAuthMissingAuthorization()
→ Edge CaseFAILING_testPutUpdateOrderAuthMissingAuthorization()
→ Edge CaseFAILING_testDeleteRouteAuthMissingAuthorization()
→ Edge CaseFAILING_testGetAllRoutesAuthMissingAuthorization()
→ Edge CaseFAILING_testPostAddRouteAuthMissingAuthorization()
→ Edge CaseFAILING_testGetTicketCollectAuthMissingAuthorization()
→ Edge CaseFAILING_testGetTicketExecuteAuthMissingAuthorization()
→ Edge CaseFAILING_testPostOrderCancelAuthMissingAuthorization()
→ Edge CaseFAILING_testPostOrderChangedAuthMissingAuthorization()
→ Edge CaseFAILING_testPostOrderCreateAuthMissingAuthorization()
→ Edge CaseFAILING_testPostPreserveAuthMissingAuthorization()
→ Edge CaseFAILING_testPostCreateAdminOrderAuthMissingAuthorization()
→ Edge CaseFAILING_testPostCreateOrderAuthMissingAuthorization()
→ Edge CaseFAILING_testPutUpdateAdminOrderAuthMissingAuthorization()
→ Edge CaseFAILING_testPutUpdateOrderAuthMissingAuthorization()
→ Edge CaseFAILING_testPreserveAssuranceInvalid()
→ Edge CaseFAILING_testPreserveAssuranceInvalid()
→ Edge Case -
F23: Happy
FAILING_testRebookOrderStatusChange()
→ HappyFAILING_testRebookOrderStatusCollected()
→ Happy -
F24: Happy
FAILING_testRebookCorrectObject()
→ HappyFAILING_testPayDifferenceCorrectObject()
→ Happy -
F25a: Edge case
FAILING_testRebookTooFewSeats()
→ Edge CaseFAILING_testRebookTooFewSeats()
→ Edge Case -
F25b: Edge case
FAILING_testPreserveSeattypeTooFewSeats()
→ Edge CaseFAILING_testPreserveSeatTooFewSeats()
→ Edge Case -
F25c: Edge case
FAILING_testPreserveSeattypeTooFewSeats()
→ Edge CaseFAILING_testPreserveSeatTooFewSeats()
→ Edge Case -
F26: Edge case
FAILING_testDeleteOrderAuthMissingAuthorization()
→ Edge Case -
F27a: Edge case
FAILING_testDeleteAssuranceByOrderIdInvalidUUIDFormat()
→ Edge CaseFAILING_testDeleteAssuranceByIdInvalidUUIDFormat()
→ Edge CaseFAILING_testCreateNewAssuranceInvalidUUIDFormat()
→ Edge CaseFAILING_testFindAssuranceByIdInvalidUUIDFormat()
→ Edge CaseFAILING_testFindAssuranceByOrderIdInvalidUUIDFormat()
→ Edge CaseFAILING_testModifyAssuranceInvalidIdFormat()
→ Edge Case -
F27b: Edge case
FAILING_testDeleteSecurityConfigInvalidUUIDFormat()
→ Edge Case -
F27c: Edge case
FAILING_testDeleteUserByIdInvalidIdFormat()
→ Edge CaseFAILING_testCreateDefaultAuthUserIncorrectUUIDFormat()
→ Edge Case -
F27d: Edge case
FAILING_testDeleteFoodOrderIncorrectFormatId()
→ Edge Case -
F27e: Edge case
FAILING_testDeleteOrderIncorrectUUIDFormat()
→ Edge CaseFAILING_testCheckSecurityAboutOrderIncorrectFormatId()
→ Edge CaseFAILING_testGetOrderByIdIncorrectFormatId()
→ Edge CaseFAILING_testGetOrderPriceIncorrectFormatId()
→ Edge CaseFAILING_testModifyOrderIncorrectFormatId()
→ Edge CaseFAILING_testPayOrderIncorrectFormatId()
→ Edge Case -
F27f: Edge case
FAILING_testGetOrderPriceIncorrectFormatId()
→ Edge CaseFAILING_testDeleteOrderIncorrectFormatId()
→ Edge CaseFAILING_testCheckSecurityAboutOrderIncorrectFormatId()
→ Edge CaseFAILING_testGetOrderByIdIncorrectFormatId()
→ Edge CaseFAILING_testModifyOrderIncorrectFormatId()
→ Edge CaseFAILING_testPayOrderIncorrectFormatId()
→ Edge Case
- Home
- Test Suite Creation
- Fault Identification
- Fault Classification
- Commit History Analysis
- Dependency of Test Cases and Detected Faults
- Adjustments to the Original Source Code