摘要: 上一篇讲了如何搭建jenkins,这篇主要讲,怎么将自动化代码与jenkins衔接起来 jenkins上运行的两种方式: 第一种,在jenkins上面运行本地代码,操作如下: 新建项目:项目名称根据自己项目情况填写并选择自由模式 进行配置根据如图2顺序进行配置【注:如果项目存在虚拟环境,则在构建环境 阅读全文
posted @ 2019-08-15 15:54 一棵树的记忆 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://www.liaoxuefeng.com/article/1083282007018592 第一步:去官网https://jenkins.io/下载最新的war包 第二步:安装.war包即:安装jinkens 打开命令窗口,进入.war包所在的路径下 执行java -jar 阅读全文
posted @ 2019-08-15 15:11 一棵树的记忆 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 参考链接: https://www.cnblogs.com/fnng/p/7350900.html https://www.cnblogs.com/iloverain/p/9614262.html 这种方法也比较简单,主要针对你没有.apk包的情况,比如Android原生自带的APP(计算器、通讯录 阅读全文
posted @ 2019-09-27 14:25 一棵树的记忆 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 测试APP 框架一:python+appium+unittest appium是对selenuim的封装,其中使用的是get_screenshot_as_base64 方法获取页面截图的base64编码,故而框架使用时,生成的报告可进行自动捕捉异常,并进行截图放在报告里,具体可参考:https:// 阅读全文
posted @ 2019-09-19 10:24 一棵树的记忆 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 一、selenium、unittest概念 Selenium 是用于测试 Web 应用程序用户界面 (UI) 的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且 Selenium 能够在一个或多个浏览器中执行这些测试,同时支持所有基于web 的管理任务自动化。 阅读全文
posted @ 2019-07-15 21:17 一棵树的记忆 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 测试管理工具,是指用工具对软件的整个测试输入、执行过程和测试结果进行管理的过程。可以提高回归测试的效率、大幅提升测试时间、测试质量、用例复用、需求覆盖等。 TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计到测试执行完整地管理起来,同时, 阅读全文
posted @ 2019-07-09 15:32 一棵树的记忆 阅读(24961) 评论(1) 推荐(1) 编辑
摘要: 1,下载testlink安装包 请加QQ群299524235,在群文件中下载 2.配置Apache环境和PHP环境 解压testlink文件到Apache中, 通过127.0.0.1/testlink访问 3.配置环境 第一个问题: 解决方案: 请使用 chmod 777 ➕ 这个文件夹刷新即可 第 阅读全文
posted @ 2019-07-09 14:02 一棵树的记忆 阅读(3140) 评论(2) 推荐(0) 编辑
摘要: def setUpClass(cls): cls.driver = webdriver.Chrome() cls.driver.maximize_window()def setUp(self): self.driver.get(url='http://*****')def tearDown(self 阅读全文
posted @ 2019-07-03 11:33 一棵树的记忆 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 基本定位 """属性定位 一 """ # #通过id # driver.find_element_by_css_selector("#kw").send_keys(u"博客园") # #通过class # driver.find_element_by_css_selector(".s_ipt").s 阅读全文
posted @ 2019-06-21 17:18 一棵树的记忆 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 自动化测试 1.进行自动化测试的原因: a.黑盒测试回归测试效率低 b.手动测试的偶然性和不确定性 c.回归的覆盖率不足 d.交付的产品质量无法保证,全靠评估 e.系统越复杂,问题越多 f.上线时间长,构件失败率高导致的蝴蝶效应(迭代多,加班快) 2.自动化测试解决的问题: 1)提高出现问题后的响应 阅读全文
posted @ 2019-06-13 10:23 一棵树的记忆 阅读(789) 评论(0) 推荐(0) 编辑