《软件需求工程》习题集
时间: 2023-12-04 19:36:17 浏览: 41
《软件需求工程》习题集是一个包含了所有章节的习题集,它使用已证实有效的技术和方法进行需求分析,帮助分析人员理解问题并定义目标系统的所有外部特征。习题集中包含了各种类型的题目,如单项选择题、填空题等。它的目的是为了保证需求的目的性和一致性。习题集中的题目可以帮助读者对软件需求工程的相关知识进行学习和巩固。
相关问题
软件工程测试用例习题
以下是一个关于自助购物APP的测试用例设计题的示例:
1. 用户注册:
- 输入有效的用户名和密码,验证是否成功注册。
- 输入已存在的用户名和密码,验证是否提示用户名已存在。
- 输入无效的用户名和密码(如长度不符合要求),验证是否提示输入无效。
2. 用户登录:
- 输入正确的用户名和密码,验证是否成功登录。
- 输入错误的用户名和密码,验证是否提示登录失败。
- 输入无效的用户名和密码(如长度不符合要求),验证是否提示输入无效。
3. 商品搜索:
- 输入有效的关键字,验证是否能够搜索到相关商品。
- 输入无效的关键字,验证是否提示未找到相关商品。
4. 商品加入购物车:
- 选择一个商品,点击加入购物车按钮,验证是否成功将商品添加到购物车。
- 选择一个已经在购物车中的商品,点击加入购物车按钮,验证是否提示商品已经在购物车中。
5. 购物车管理:
- 添加多个商品到购物车,验证购物车中商品数量是否正确。
- 删除购物车中的一个商品,验证该商品是否成功从购物车中删除。
- 修改购物车中商品的数量,验证数量是否正确更新。
6. 订单生成:
- 选择购物车中的商品,点击生成订单按钮,验证是否成功生成订单。
- 选择购物车中没有商品,点击生成订单按钮,验证是否提示购物车为空。
7. 订单支付:
- 选择一个已生成的订单,点击支付按钮,验证是否成功完成支付。
- 选择一个已支付的订单,点击支付按钮,验证是否提示订单已支付。
8. 订单取消:
- 选择一个未支付的订单,点击取消按钮,验证是否成功取消订单。
- 选择一个已支付的订单,点击取消按钮,验证是否提示无法取消已支付的订单。
软件工程逆向工程类图练习题
软件工程逆向工程类图练习题包括库存目录分析、文档重构、逆向工程、代码重构、数据重构和正向工程。其中,库存目录分析是指对现有系统的代码和文档进行分析和整理,以建立系统的库存目录。文档重构是指对现有文档进行重新组织和重写,以提高文档的可读性和可维护性。逆向工程是指对现有系统的源代码和可执行文件进行分析和研究,以了解系统的结构和功能。代码重构是指对现有代码进行修改和重构,以提高代码的可读性、可维护性和可重用性。数据重构是指对现有数据库进行修改和重构,以提高数据库的性能和可维护性。正向工程是指根据系统的需求和设计,生成系统的源代码和可执行文件。