Providing context in functional testing of web services

    公开(公告)号:GB2511047A

    公开(公告)日:2014-08-27

    申请号:GB201302971

    申请日:2013-02-20

    Applicant: IBM

    Abstract: Providing context in functional testing of web services by using semantic analysis of web method names to categorise them into predefine categories defining interaction flows on the web and creating a context for a web method according to its category in the form of a sequence of methods providing appropriate contexts for testing the web method. Categorising method names may include receiving a file having a plurality of methods, grouping the methods according to their suffixes. Semantically analysing the prefixes to classify them in one of the predefined categories defining interaction flows on the web may include determining a confidence score for the classifying of each prefix and removing the category with low confidence scores. The methods may be grouped according to their suffixes to optimise a minimal number of groups with the similarity between suffixes of each method being maximal.

    Performance testing of web components using symbolic identities

    公开(公告)号:GB2502099A

    公开(公告)日:2013-11-20

    申请号:GB201208598

    申请日:2012-05-16

    Applicant: IBM

    Abstract: Method and system are provided for performance testing of web components using identity information. The method begins by providing a web component for testing having business logic code and an associated authorisation layer code 601. Next branches are located in the authorisation layer code and business logic code which are dependent on identity information 602. Symbolic identities with claims or attributes having values corresponding to the branch options (true or false) of the located branches are created at step 603. At step 604 the symbolic identities are propagated downstream from the branch locations through the authorisation layer code and the business logic code which may be carried out by static program analysis. Performance related facts may be collected 605 and the performance of each symbolic identity is analysed 607. The analysis may involve the use of a cost model and/or statistical analysis to determine which aspects of identity affect the performance of the web components.

Patent Agency Ranking