
自动化测试
文章平均质量分 60
Fenny_Wang
这个作者很懒,什么都没留下…
展开
-
shell中curl请求变更使用markdown
如果使用变量,得换成双引号,数据里面也有双引号,加转义字符即可。 curl 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=d1b0f47c-9b50-452b-8467-e681e181af28' \ -H 'Content-Type: application/json' \ -d " { \"msgtype\": \"markdown\", \"markdown\": { \"content\...原创 2020-10-27 16:52:14 · 1079 阅读 · 0 评论 -
Allure--自动化测试报告生成
参考:https://www.cnblogs.com/clairejing/p/9755201.htmlhttps://www.cnblogs.com/houzheng/p/11071133.html#_label6官网https://docs.qameta.io/allure/#_testnghttps://github.com/allure-framework/allure1/wiki/TestNG转载 2020-10-26 19:58:52 · 432 阅读 · 0 评论 -
新手学习selenium路线图
学习selenium主要分五个阶段,自己在哪个层级,可以对号入座下。第一阶段 语言:在学习自动化前,先要选一门语言学习,而不是选什么工具,学习selenium,目前最流行的是java和python,新手的话建议选的python作为自动化入门的脚本语言python:学习基础的语法了,目前市面上python脚本分为2个:python2和python3,区别到不是很大,新手的话建议pyt...转载 2018-09-29 14:59:27 · 1658 阅读 · 0 评论 -
Testcafe之Jenkins持续集成
1、从存储库中获取测试代码 打开项目,然后从右侧窗格中选择“ 配置 ”向下滚动到“ 源代码管理”部分并选择Git,然后指定存储库URL及分支2、添加命令以安装TestCafe构建输入以下命令来安装testcafe和一个以xUnit格式保存测试运行报告的插件npm install testcafe testcafe-reporter-xunit3、添加命令以...原创 2018-09-28 16:02:42 · 608 阅读 · 0 评论 -
Testcafe之自动化测试框架
测试框架结构如下:----*dev //存放各环境地址及变量-------**dev.js //测试环境-------**pre.js //预发-------**publish.js //线上-------**index.js //用户快速切换环境----util //存放公共处理方法------...原创 2018-09-28 15:27:37 · 2024 阅读 · 0 评论 -
Testcafe之环境安装与使用
一、使用命令1、安装nodejs2、输入npm -v 来测试是否安装npm3、安装TestCafe npm install -g testcafe4、运行TestCafe testcafe chrome test.js二、使用IDE1、下载并安装VS Code2、新建工作区或文件夹3、将TestCafe安装到项目目录 npm install --sav...原创 2018-09-28 10:58:16 · 2837 阅读 · 1 评论 -
持续集成
一、持续集成①安装部署jenkins从git获取代码二、持续集成之②:整合jenkins与代码质量管理平台Sonar并实现构建失败邮件通知三、持续集成之③:将代码自动部署至测试环境四、持续集成之④:GitLab触发jenkins构建项目五、持续集成之⑤:jenkins结合脚本实现代码自动化部署及一键回滚至上一版本转载 2017-09-27 21:45:04 · 495 阅读 · 0 评论 -
Eclipse配置git
1、点击window---sharepreference---Team---Git----Configuration,在user settings栏目点击Enter Entry,添加user.name *******************和user.email *************,如下所示:2、在eclipse里右键点击项目---Team----share project,点击c原创 2017-09-27 18:31:53 · 5052 阅读 · 0 评论 -
自动化测试思考
自动化测试中存在的问题编写维护自动化测试脚本成本太高了天天在跑自动化测试,发现的缺陷数量怎么就那么少自动化测试为什么就没有节约人力成本自动化测试为什么就你们几个能用,那么多手工测试人员就不能用起来吗?这些问题,其实本身不是自动化测试的问题,而是把自动化测试本身放错了位置。正确认识自动化测试自动化测试一般都是需要编写脚本,通过脚本的执行来达到测试的目的,自动化原创 2017-06-05 21:44:41 · 723 阅读 · 0 评论 -
Appium
http://www.51testing.com/zhuanti/Appium.html转载 2015-11-03 09:05:19 · 330 阅读 · 0 评论 -
XPath
http://www.w3school.com.cn/xpath/index.asp XPath 是一门在 XML 文档中查找信息的语言。XPath用于在 XML 文档中通过元素和属性进行导航。 在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档节点(或称为根节点)。节点关系:父(Parent)、子(Children)、同胞(Sibling原创 2015-09-29 16:16:40 · 426 阅读 · 0 评论 -
Selenium
官方网站:http://www.openqa.org/Selenium是ThoughtWorks 专门为 Web 应用而开发的自动化测试工具,适合进行功能测试、验收测试,核心-browser bot。主要有以下四种类型:1. Selenium core: 整个测试机制的核心部分,即有assertion(断言)机制的test suiterunner。它由一些纯js代码组成,可以原创 2015-09-29 16:15:32 · 656 阅读 · 1 评论 -
自动化测试相关概念
软件生命周期的各个阶段:项目立项、项目策划、需求开发与管理、系统设计、编码阶段、测试阶段、部署上线、项目结项。自动化测试:用机器、软件、程序来代替手动测试来测试软件产品的过程。是否合适使用自动化测试工具,包括以下几方面:1. 需求变更有计划性,并且频率不高;2. 项目周期长,资源丰富;3. 评估重复使用自动化测试脚本的过程和时间;4.原创 2015-09-29 16:13:42 · 820 阅读 · 0 评论