Font Size: a A A

Research And Application Of Interactive Behavior Security Verification Method For Web Collaborative Workflow

Posted on:2018-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:S Z LiFull Text:PDF
GTID:2358330512476705Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Web technology,multi role collaborative interaction has become an important feature of Web workflow system.According to user interaction behavior of Web collaborative workflow system,the interface element is usually not only by the constraints of static authorization based on role,but also by the dynamic control of runtime context,so it is necessary to verify safety.The traditional verification tools,such as Selenium can be used to test for the independent business process,and execute the automated verification of access control.However,They are still be short of security verification for collaborative interaction behavior of Web workflow system.Based on the security authentication demand of a Web community service workflow system of collaboration,this paper proposes a keyword driven collaborative tasks scheduling(KDCTS)model,and based on the KDCTS model designs an automated testing framework,which will be applied to the actual Web project.In this paper,we first introduce the related technologies of automation testing for multi role collaborative tasks,and analyze the security verification requirements of the workflow of Web multi role system.Then aiming at the difficulty of automated verification of Web collaborative workflow system,using the idea of keyword driven task decomposition,design a KDCTS task scheduling model for collaborative workflow,which is based on the configuration dependent on keyword and uses dynamic proxy technology to weave synchronization logic in task object,finally realizes collaborative scheduling of test tasks.Based on the scheduling model,this paper designs a collaborative workflow system automated testing framework,the framework uses keyword driven,supports the configuration and analytics of task dependent,supports distributed collaborative test,and the test script has a better reusability,the framework is used to verify and analyze the safety finally in the actual project.Finally,the verification shows that the KDCTS model and the designed framework can effectively implement the automatic test and the security verification for the collaborative interaction behavior of Web workflow system,while the framework has good performance in reusability and ease of use.
Keywords/Search Tags:Web collaborative workflow, interaction behavior, security verification, automatic test, task scheduling
PDF Full Text Request
Related items