-
公开(公告)号:GB2502099A
公开(公告)日:2013-11-20
申请号:GB201208598
申请日:2012-05-16
Applicant: IBM
Inventor: BESKROVNY EVGENY , TRIPP OMER , WURTH EMMANUEL , CORMIER BERTRAND , GOUT JEROME
IPC: G06F11/36
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.