自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 基于Selenium+Python的自动化测试

选择账号密码登录,Selenium的xpath方法定位进入QQ邮箱登录网页,选择元素定位,输入QQ账号和QQ密码,进入写信、发信界面,自动实现邮件发送。例如,find_element_by_xpath()方法已经被废弃,需要使用find_element(By.XPATH, r'//*[@id="u"]')来代替。(2)能够理解基于Selenium自动登录网页的过程,对软件自动化测试过程的原理有一定的理解,为今后从事web自动化测试奠定基础。登录完成后,退出到最外层的HTML,然后定位并点击“写信”按钮。

2023-12-28 08:37:15 1148 1

原创 状态图实验报告

状态图(Statechart Diagram)主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件(Event),以及因状态转移而伴随的动作(Action)。一般可以用状态机对一个对象的生命周期建模,状态图用于显示状态机(StateMachine Diagram),重点在与描述状态图的控制流。

2023-12-28 00:00:00 1317 1

原创 软件测试-Junit单元测试工具

JUnit是一个非常有用的单元测试框架,它可以帮助我们快速地编写和运行可重复的测试用例。在使用JUnit时,我们需要注意以下几点:

2023-12-28 00:00:00 1083 1

原创 构件图与部署图实验报告

在软件建模过程中,我们用用例图来描述用户希望系统具有的功能行为,用类图来描述系统的静态行为,描述类,接口,及其关系。使用时序图,协作图,活动图,状态图来描述系统中的类是如何相互作用来完成这些行为的。这些都属于系统的逻辑设计,当逻辑设计完成之后,就要设计系统的物理实现,我们如果想要知道软件怎样运行,需要哪些可执行文件、表、源代码等一些物理实体,就要构建构件图。

2023-12-27 16:04:30 1621 1

原创 活动图实验报告

描述用户存款的过程,包含的动作有:选择存款操作、提示放入现金、放入现金、吐出无效现金、取出无效现金、显示有效金额和确认、确认存款、发送存款金额和账户、修改账户余额、接收存款结果、显示存款结果。描述用户转账的过程,包含的动作有:选择转账操作、提示输入转账金额和账户、输入转账金额和账户、发送转账金额和账户、金额账户检测、提示余额不足或账户有误、修改账户余额、接收转账结果、显示转账结果。描述ATM管理员操作ATM机的过程,包含的动作有:开开ATM机箱、检查维修、更新现金、关闭ATM机箱。

2023-12-26 23:47:37 1022 1

原创 序列图报告

通过实验的过程,我发现在建模的过程中需要考虑对象之间的交互顺序、消息的传递方式和对象状态的变化,这需要对系统的整体逻辑有着清晰的把握,并且需要一步步地进行建模和完善,以确保模型的准确性和完整性。在今后的学习和工作中,我将继续加强对UML建模工具的使用,不断提升自己的建模能力,为未来的软件工程实践打下更坚实的基础。通过对ATM系统进行需求描述,抽象出对象和对象之间的交互过程,并在StarUML软件上创建序列图,从而加深对序列图的理解和掌握。2、观察ATM系统,抽象出对象和对象之间的交互过程,绘制序列图。

2023-12-26 00:00:00 965 1

原创 ATM系统包图

获得正确的包集合比使用诸如包泛化和依赖构造型的特征更加重要,这些特征可以以后再添加,仅当使用诸如包泛化和依赖构造型的特征使得模型更加容易理解时,才使用这些包整理技术。包之间的依赖关系可以使用或的依赖来表示,可以使用虚箭头标记构造型,箭头从输入方的包指向输出方的包。2. 寻找包:根据对象模型(类图)中的类之间的关系,将关系紧密的类放到同一个包中,将关系松散的类放到不同的包中。分析包必须反映元素的真实的语义分组,而不仅是逻辑架构的理想视图。

2023-12-25 09:23:26 959

原创 UML类图报告

1、理解类的基本概念。2、理解类与类之间的关系。3、掌握从用户需求中抽象出类、属性和操作的方法。4、掌握从用户需求中抽象出类与类之间的关系。5、掌握使用ROSE软件构建类图的方法。1、ATM系统需求陈述自动取款机(ATM)是银行子系统,可以为银行客户提供公共空间的金融交易,无需收银员,文员或银行柜员机。客户通过自己的银行卡使用银行ATM来对自己的账户进行操作,包括查询余额,存款,提款和转账。ATM技术人员负责对ATM系统进行维护和维修。银行职员负责ATM系统中的资金调度。

2023-12-25 08:30:35 1848

原创 ATM系统用例图报告

ATM系统用例图

2023-12-25 08:20:56 3923

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除