Transforming and Selecting Functional Test Cases for Security Policy Testing

Tejeddine Mouelhi, Yves Le Traon, Benoit Baudry, ICST.2009

本文作者做的工作是:在对系统进行功能测试时,有对应的测试用例,现在提供一种自动化的方法,从这些测试用例中识别出覆盖到Security Policy(SP)功能的测试用例(假设叫TCS)。
这是第一步。第二步是将TCS进行转换,以生成针对SP的测试用例。当然同时要重新定义或者修改oracle function,以配合SP测试的过程。
第一步中TCS的是通过对SP rules植入mutation得到的。

SP难道就是access control吗???

作者测试目标是:验证PEP是否正确,即它是否正确实现了设计阶段所描述的系统和PDP的交互场景。   那么问题是,仅仅测试这一点,是否充分呢?对SP的测试是否还有其他重要的方面呢?


本文贡献:
1、提出了一个复用和自动将现有测试用例转换为SP测试用例的方法



思考:采用mutation方法,如果代码本身就有错(比如某条规则,实现时候写错了),那么测试用例执行结果就没有意义了,这会导致部署错误的rule被忽略

这个工作貌似很有用,但是具体有没有缺陷,我还要再仔细分析,仔细想
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值