- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第6章一键部署授课教师:低代码应用开发
0102目录自动化测试安装与部署
自动化测试01
自动化测试的概念自动化测试或测试自动化是一种软件测试技术,它使用自动化测试工具来执行测试用例脚本。相反,手动测试是由坐在计算机前的人员通过仔细执行测试步骤来执行的。自动化测试软件还可以将测试数据输入被测系统,比较预期结果和实际结果,并生成详细的测试报告。自动化的目标是减少手动运行测试用例的次数,而不是完全消除手动测试。定义目标
自动化测试的优势应用功能的测试范围更广确保测试内容的一致性节省时间和成本执行时不需要人工干预测试的执行速度更快通过自动化可以实现更多的执行周期比手动测试快70%。结果可靠提高准确性提高效率测试脚本可以重复使用
UI自动化测试UI自动化测试就是将人根据测试用例来执行测试的行为转化为机器替代执行的一种过程。在需求评审结束后,由测试人员编写测试用例,测试用例编写完成并通过评审之后,测试人员会根据测试用例的内容步骤执行测试用例,然后判断实际结果与预期结果是否匹配。为了减少每次迭代的重复执行测试用例的操作并提高测试的效率,所以接入UI自动化测试工具。筛选出适合转化成UI自动化测试用例的测试用例对编写好并已通过评审的测试用例进行分析确定其是否能够转化成UI自动化测试用例准备执行测试用例需要用到的测试数据(如页面、数据、环境等)
UI自动化测试用例——界面在自动化测试平台的用例编写界面中编写第一个测试用例。页面元素定位、方法操作、参数、预期结果这4部分内容可以进行编辑。页面元素定位是指浏览器控制台对Web页面操作元素进行查找,获取对应的Xpath路径。
UI自动化测试用例——界面在自动化测试平台的用例编写界面中编写第一个测试用例。页面元素定位、方法操作、参数、预期结果这4部分内容可以进行编辑。方法操作下拉列表内包含很多动作的方法来模拟操作,比较常用的有open、click、sendkey、iselementexist等预期结果主要用于判断测试用例的执行结果是否正确,因为真正的测试用例需要有断言验证,与实际结果进行比较。
UI自动化测试用例——测试报告完成上述的测试用例编写操作后,执行测试用例,会得出如图所示的测试报告
接口自动化测试概念接口自动化测试工具模拟客户端向服务器发送报文请求,服务器接收到请求后会做出响应,即向客户端返回应答信息,接收到应答信息后,接口自动化测试工具会对应答信息进行解析。图6-4一个接口自动化测试平台的用例编写界面
安装与部署02
软件环境操作系统是一种管理计算机硬件和其他软件的一种程序,是硬件基础上的第一层软件,是硬件和其他软件沟通的“桥梁”。在使用Linux系统时,如果需要在Linux系统上运行一些应用软件,则经常也需要下载一些依赖包。大部分依赖包都是库文件。防火墙就是基于预先定义的安全规则来监视和控制来往的网络流量的网络安全系统,防火墙的核心是隔离。
Linux相对路径创建目录mkdir复制文件cp删除文件rm绝对路径改变目录cd创建文件touch移动文件mv文件管理
Linux权限管理Linux系统中有两种用户:超级用户(root)和普通用户。超级用户的命令提示符是“#”普通用户的命令提示符是“$”Linux系统中的权限分配操作大致分为3个阶段。第一个阶段,给谁设置:?u可以给属主设置权限。?g可以给属组设置权限。?o可以给其他用户设置权限。?ugo可以给所有用户(属主、属组、其他用户)设置权限。?a可以给所有用户(属主、属组、其他用户)设置权限。第二个阶段,怎么设置:?+用于添加权限。?-用于减少权限。?=用于赋予权限。第三个阶段,增加、减少或赋予什么权限:?r表示读权限。?w表示写权限。?x表示执行权限
Linux常用命令1-基础操作的命令(1)关闭系统的命令示例如下:shutdown-hnow或者poweroff//立刻关机shutdown-h2//两分钟后关机(2)重启系统的命令示例如下:shutdown-rnow或者reboot//立刻重启系统shutdown-r2//两分钟后重启系统(3)help:该命令用于显示Shell内部命令的帮助信息。示例如下:ifconfig--help//查看ifconfig命令的用法(4)man(命令说明书):该命令用于查看Linux系统中的命令、函数的帮助文档,让使用者掌握命令或函数的用法及不同参数的含义。示例如下:manshutdown//查看shutdown命令的用法。打开命令说明书后,可以按q键退出(5)su:该命令用于切换当前用户身份到指定用户身份,或者以指定用户的身
您可能关注的文档
- 数字逻辑电路与系统设计(第4版)课件 第1章 数字逻辑电路基础.ppt
- 数字逻辑电路与系统设计(第4版)课件 第3章 组合逻辑电路.ppt
- 数字逻辑电路与系统设计(第4版)课件 第4章 常用组合逻辑功能器件.ppt
- 数字逻辑电路与系统设计(第4版)课件 第5章 时序逻辑电路.ppt
- 数字逻辑电路与系统设计(第4版)课件 第7章 半导体存储器和可编程逻辑器件.ppt
- 数字逻辑电路与系统设计(第4版)课件 第9章 数模和模数转换.ppt
- 低代码应用开发 课件 第1章 低代码应用开发.pptx
- 低代码应用开发 课件 第2章 低代码应用开发基础知识.pptx
- 低代码应用开发 课件 第3章 低代码脚本.pptx
- 低代码应用开发 课件 第4章 基于低代码平台的需求分析 .pptx
文档评论(0)