产品设计类书

本文推荐了多本关于用户体验(UX)设计、界面设计、交互设计及移动应用设计的专业书籍,适合不同阶段的设计者阅读。

《腾讯网ued体验设计之旅》
《Web界面设计》
《瞬间之美:Web界面设计如何让用户心动》
《移动应用UI设计模式》
《交互设计沉思录》
《移动设计》
《移动应用的设计与开发》
《界面设计模式》

在进行日期类的入库测试时,编写测试用例的目的是确保该类能够正确地处理各种日期输入,并且能够按照预期存储和返回日期信息。测试用例通常需要覆盖各种边界条件、正常条件以及可能的异常情况。以下是一些编写日期类入库测试用例的指导性步骤: 1. **功能验证测试**: - 验证类是否能正确处理合法的日期输入,例如“2023-04-15”。 - 验证类是否能正确处理边界日期,比如最小日期值和最大日期值。 2. **异常处理测试**: - 测试类是否能正确处理非法日期,例如“2023-02-30”或“2023-13-15”。 - 测试类是否能处理空日期字符串“”。 - 测试类是否能处理非日期字符串,如“hello world”。 - 测试类是否能处理null值。 3. **边界条件测试**: - 测试类对于闰年2月29日的处理是否正确。 - 测试类对于1月1日和12月31日这两个年份边界日期的处理是否正确。 4. **数据类型转换测试**: - 如果日期类支持从字符串到日期对象的转换,需要测试不同格式的日期字符串转换是否正确。 - 如果日期类支持输出为不同格式的字符串,需要测试输出格式是否符合预期。 5. **时间转换与比较测试**: - 测试类是否能正确处理包含时间信息的日期(如“2023-04-15 12:30:45”)。 - 测试日期类是否能正确比较两个日期的先后顺序。 6. **兼容性测试**: - 如果日期类与数据库或其他系统交互,测试类是否能正确处理不同系统的日期格式和时区问题。 7. **性能测试**: - 测试类处理大量日期数据的能力,确保没有性能瓶颈。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值