软件工程--测试考虑的角度
一、NotNull 和 NotEmpty
在接口验证的时候,业务是否容许输入的值为空字符串,业务是否需要考虑到not Null 和 Not Empty的逻辑是否相同,还需要考虑Not Empty 和空字符可以使用trim。
二、输入的特殊的字符
对输入框中输入的字符是否需要具有什么验证,有些不严格的输入格式可能会导致一些问题
三、共用组件中状态需要考虑
如果一个组件被多个组件使用,component 是共用组件,c在a中使用,填写了信息,在b中使用c,是否会容许出现a在c中保存的状态呢,是否组件在每一次使用中需要对状态进行重置吗。
需要构建一个安全的类进行阻止这种bug发生。
四、执行场景
不同的场景对相同的问题的处理结果可能也会导致错误。
五、测试数据动态性 (vital futur
就是发送,要把数据进行发送成功,缓存也要数据保存,当关闭的时候,数据得关闭,最好的办法就是验证数据库。

浙公网安备 33010602011771号