MVVM模式测试用例

用例表

测试功能 预置条件 输入 预期输出 是否自动 测试结果
拉起应用 设备正常运行 成功拉起应用 Yes Pass
@State装饰器效果 页面正常跳转 点击两次'学习高数'文字 第一次点击勾选成功,第二次点击取消勾选 Yes Pass
@Prop和@Link装饰器的效果 页面正常跳转 点击两次'学习高数'文字,再点击两次全选 第一次点击勾选成功,第二次点击取消勾选,第三次点击选择全部,第四次点击取消所有勾选 Yes Pass
ForEach的效果 页面正常跳转 点击两次'7.30 起床'前面的选择框,再点击两次'8.30 早餐'前面的选择框,再点击两次"8.30 早餐"文字,最后再点击两次全选 第一次点击勾选成功,第二次点击取消勾选,第三次点击勾选成功,第四次点击取消勾选,第五次点击勾选成功,第六次点击取消勾选,第七次点击选择全部,第八次点击取消所有勾选 Yes Pass
@Builder装饰器的效果 页面正常跳转 点击两次全选,再点击两次'7.30 起床'前面的选择框,再点击两次'7.30 起床'文字,最后再点击两次"8.30 早餐" 第一次点击选择全部,第二次点击取消勾选全部,第三次点击勾选成功,第四次点击取消勾选,第五次点击在文字后面加一个'啦'字,第六次点击在文字后面加一个'啦'字,第七次点击在文字后面加一个'啦'字,第八次点击在文字后面加一个'啦'字 Yes Pass
MVVM结构实现备忘录 页面正常跳转 点击两次全选,再点击两次'7.30 起床'前面的选择框,最后再点击两次'7.30 起床'文字 第一次点击选择全部,第二次点击取消勾选全部,第三次点击勾选成功,第四次点击取消勾选,第五次点击在文字后面加一个'啦'字,第六次点击在文字后面加一个'啦'字 Yes Pass