Date post: | 12-Apr-2017 |
Category: |
Software |
Upload: | tamaro-green |
View: | 177 times |
Download: | 0 times |
User Interface TestingAutomated Testing Frameworks
User Interface: Application UI Testing and Secure Automated Testing
Increase of Security Requirements
An increase in devices connected to the Internet and types of malicious activity to include DDOS, cross site scripting, ransomware, and vulnerability exploits has led to an increased need for security requirements.
https://www.riskbasedsecurity.com
User Interface Testing
Step by step penetration tests ensure application security measures, reliability, maintainability, and accessibility (Zhang, Liu and Meng, 2015).
User Interface TestingUser Interface Testing highlights the components and modules that need
assistance
Browser Emulation Proscontinuous integration
testing and browser emulation
Browser Emulation Cons
Static Application Pros
Monthly subscriptions. application layer testing, security,
integration with other testing
ConsLess features and less
devices
Milestones Automated Features to Complete
January 2016Test Cases
March 2016Test Framework
June 2016Updating Core Framework
July 2016Updating Tool Set
October 2016Integrating More Features and Languages
Jan Feb Mar Apr May Jun Jul Aug Sept Oct Nov Dec
Automation
Kounev (2015) suggests observable metrics for load and performance testing.Availability
Responsibility
Virtualized Service Infrastructures
Automation Improvement Process
Step 1Improve the existing framework
Step 2Incorporate the new processes.
Step 3Distribute features across the test cases
The technology:Automation + User Interface Testing
Testing BenefitsImprovements to the Automation Framework will allow for more flexible automated development and increased performance and execution of automated tests.
Flexibility
Performance
Execution
Addressing ComplexityTo address the increasing complexity of the application we plan to develop a more scalable application testing framework architecture in 2016.
ReferencesBasile, C., & Lioy, A. (2015). Analysis of application-layer filtering policies with application to HTTP. IEEE/ACM Transactions on Networking (TON), 23(1), 28-41.
Kounev, S. (2015, February). Load Testing Elasticity and Performance Isolation in Shared Execution Environments. In Proceedings of the 4th International Workshop on Large-Scale Testing (pp. 1-2). ACM.
Munea, T. L., Lim, H., & Shon, T. (2015). Network protocol fuzz testing for information systems and applications: a survey and taxonomy. Multimedia Tools and Applications, 1-13.
Zhang, C. R., Liu, Y., & Meng, F. Z. (2015, November). Wireless Protocol Secure Injection Testing Method Based on Time Selection. In 2015 Third International Conference on Robot, Vision and Signal Processing (RVSP) (pp. 138-142). IEEE.