APP下载

软件测试之安全测试要点分析及总结

2016-11-19陈强

成长·读写月刊 2016年4期
关键词:策略

陈强

【摘 要】随着当今社会信息化的日新月异的发展,为了企业创先进、争一流,为了企业的明天,许多领导已经或正准备投入高额资金,建立大规模的计算机管理信息系统(MIS)。与此同时,信息的安全保密性严重程度亦随之水涨传高。在系统软件投入使用之前,执行系统的数据库、WEB应用及客户端、主机等方面的安全测试更是是软件开发过程的重中之重。测试过程中的测试要点就成为软件测试工程师在执行安全测试之前首要确定的需求与策略。

【关键词】软件测试;安全测试;测试要点;策略

软件开发的完善给测试人员带来巨大的压力,从开发至软件投入使用,都不缺测试工程师的身影。其中过程需要六大质量特性的测试、性能测试、甚至安全测试。针对安全保密性方面,测试工程师需要利用资源进行测试要点的收集及测试用例的设计,从而更多的发现软件运行时可能出现的安全漏洞。

一、数据库安全的测试策略

数据库安全是整个系统的核心,系统中所有用户的信息全依靠数据库的校验。在数据库测试策略中,针对B/S架构软件最常用的有身份鉴别、安全审计、漏洞安全等三方面。

(一)身份鉴别:为的是测试数据库系统账户口令和传输的安全性,执行过程中主用SELECT * FROM DBA_PROFILES命令,其中包涵的内容有:1.数据库系统密码复杂度函数必须实现配置,以避免密码被破解而导致用户敏感信息泄露。2.用户登录系统失败有处理机制,以避免有意人员利用会话失败,进行用户并发攻击数据库,致使数据库崩溃。……

登录APP查看全文

猜你喜欢

策略
基于“选—练—评”一体化的二轮复习策略
例谈未知角三角函数值的求解策略
我说你做讲策略
“我说你做”讲策略
高中数学复习的具体策略
“唱反调”的策略
价格调整 讲策略求互动
2016年理财策略——少折腾
Passage Four