发明名称 CONTEXTUAL-BASED LOCALIZATION BASED ON MANUAL TESTING
摘要 Example embodiments relate to contextual-based localization based on manual testing. A system may recreate, based on code of an application and user action data, how a user interacts with the application. The user action data may indicate how the user interacts with the application while manually testing the application. The system may detect screen states in the code based on the recreation. The screen states may be associated with screens displayed to the user while the user interacts with the application. The system may create, for each of the screen states, a translation package that includes a screen shot related to the particular screen state and a reduced properties file that includes a portion of a properties file that is related to a portion of the code that is associated with the particular screen state. The properties file may include information that can be used to localize the code.
申请公布号 US2016139914(A1) 申请公布日期 2016.05.19
申请号 US201314897813 申请日期 2013.06.24
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 Levi Elad;Zik Ran Bar;Tal Liran
分类号 G06F9/44;G06F11/36 主分类号 G06F9/44
代理机构 代理人
主权项 1. A system for contextual-based localization based on manual testing, the system comprising: at least one processor to: access, for an application, first code, second code and a properties file, wherein the second code is similar to the first code but with multiple language-specific elements replaced with property keys, and wherein the properties file includes associated language-specific values for the property keys; access, for the application, user action data that indicates how a user interacts with the application while manually testing the application; based on the user action data and the first code or second code, determine screens that are displayed to the user while the user interacts with the application, and detect screen states in the first code or second code that are associated with the screens displayed to the user and the user action data; and create, for each of the screen states, a translation package that includes a screen shot related to the particular screen state and a reduced properties file that includes a portion of the properties file that is related to a portion of the first code or second code that is associated with the particular screen state.
地址 Houston TX US