Based on the collaborative innovation of governments, enterprises, colleges, scientific institutions and users, the possible shortcomings of talent training of marine cultural industry in Shanghai City were analyzed ...Based on the collaborative innovation of governments, enterprises, colleges, scientific institutions and users, the possible shortcomings of talent training of marine cultural industry in Shanghai City were analyzed by using the case study method, and some specific measures for talent trainingofmarineculturalindustryinShanghaiCitywereproposed.展开更多
To support the requirement analysis of the user interfaces and the auto generation of the final user interfaces, we should improve the traditional modeling method which centered on the system and the implementation, a...To support the requirement analysis of the user interfaces and the auto generation of the final user interfaces, we should improve the traditional modeling method which centered on the system and the implementation, and turn to use the modeling method which centered on the usage and the user. The compound use cases describe the system function from the user point of view. Based on the compound use cases, we can generate the final user interfaces.展开更多
An approach to generating and optimizing test cases is proposed for Web application testing based on user sessions using genetic algorithm. A large volume of meaningful user sessions are obtained after purging their i...An approach to generating and optimizing test cases is proposed for Web application testing based on user sessions using genetic algorithm. A large volume of meaningful user sessions are obtained after purging their irrelevant information by analyzing user logs on the Web server. Most of the redundant user sessions are also removed by the reduction process. For test reuse and test concurrency, it divides the user sessions obtained into different groups, each of which is called a test suite, and then prioritizes the test suites and the test cases of each test suite. So, the initial test suites and test cases, and their initial executing sequences are achieved. However, the test scheme generated by the elementary prioritization is not much approximate to the best one. Therefore, genetic algorithm is employed to optimize the results of grouping and prioritization. Meanwhile, an approach to generating new test cases is presented using crossover. The new test cases can detect faults caused by the use of possible conflicting data shared by different users.展开更多
基金Supported by Educational Science Research Project of Shanghai City(C16064)
文摘Based on the collaborative innovation of governments, enterprises, colleges, scientific institutions and users, the possible shortcomings of talent training of marine cultural industry in Shanghai City were analyzed by using the case study method, and some specific measures for talent trainingofmarineculturalindustryinShanghaiCitywereproposed.
文摘To support the requirement analysis of the user interfaces and the auto generation of the final user interfaces, we should improve the traditional modeling method which centered on the system and the implementation, and turn to use the modeling method which centered on the usage and the user. The compound use cases describe the system function from the user point of view. Based on the compound use cases, we can generate the final user interfaces.
文摘An approach to generating and optimizing test cases is proposed for Web application testing based on user sessions using genetic algorithm. A large volume of meaningful user sessions are obtained after purging their irrelevant information by analyzing user logs on the Web server. Most of the redundant user sessions are also removed by the reduction process. For test reuse and test concurrency, it divides the user sessions obtained into different groups, each of which is called a test suite, and then prioritizes the test suites and the test cases of each test suite. So, the initial test suites and test cases, and their initial executing sequences are achieved. However, the test scheme generated by the elementary prioritization is not much approximate to the best one. Therefore, genetic algorithm is employed to optimize the results of grouping and prioritization. Meanwhile, an approach to generating new test cases is presented using crossover. The new test cases can detect faults caused by the use of possible conflicting data shared by different users.