摘要: 思路:1、根据city.txt文档来获取不同城市code2、获取中国天气网7d和15d不同城市url3、利用requests库请求url获取html内容4、利用beautifulsoup获取7d和15d指定天气数据5、将获取的天气数据保存到csv文件中 附:city.txt 获取地址:https:/ 阅读全文
posted @ 2019-08-15 14:27 丹姐blog 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: 思考:手机APP上的必填或错误文本提示一般1-2s就会消失,比较难定位,所以一般的固定元素定位方式是不可用的,那我们如何定位toast呢? 前提:1.Appium1.6.3以上(包括1.6.3) 2.下载安装node.js(官网下载即可) 3.下载安装uiautomator2及其2个配置文件(app 阅读全文
posted @ 2019-01-07 15:15 丹姐blog 阅读(2159) 评论(1) 推荐(0) 编辑
摘要: 思路: 1、图片放在<image>XXX</image>标签中 2、利用fiddler抓包获取存放图片信息的js文件url 3、利用requests库获取html内容,然后获取其中图片id 4、利用fiddler抓取下载图片地址,结合图片id来下载图片(大文件) 阅读全文
posted @ 2019-08-15 14:45 丹姐blog 阅读(1441) 评论(0) 推荐(0) 编辑
摘要: 对于任何一个编程项目来说,都需要一个编码的规范以及标准,这里整理了一些Google python的命名规范以及python语言PEP8的编码规范。 一、命名规范 命名示例: module_name, 模块package_name, 包ClassName, 类method_name, 方法Except 阅读全文
posted @ 2019-06-20 16:29 丹姐blog 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 背景 python 的unittest 没有自带数据驱动功能。 所以如果使用unittest,同时又想使用数据驱动,那么就可以使用DDT来完成。 DDT是 “Data-Driven Tests”的缩写。 资料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. 阅读全文
posted @ 2019-06-18 16:34 丹姐blog 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 导语 随着测试分析和分层测试的深化,“接口测试”出现在我们视野的频次越来越高。那么接口测的用例设计常用哪些方法呢?本文将详细描述。 1 接口测试 1.1 接口测试 接口:主要是子模块或者子系统间交互并相互作用的部分。 这里说的接口是广义的,客户端与后台服务间的协议;插件间通信的接口;模块间的接口;再 阅读全文
posted @ 2019-06-18 09:55 丹姐blog 阅读(3843) 评论(0) 推荐(0) 编辑
摘要: 前言:作为测试工程师,你的目标是要保证系统在各种应用场景下的功能是符合设计要求的,所以你需要考虑的测试用例就需要更多、更全面。鉴于面试中经常会问“”如何测试用户登录“”,我们利用等价类划分、边界值分析等设计一些测试用例。 显式功能性需求测试用例 1. 输入已注册的用户名和正确的密码,验证是否登录成功 阅读全文
posted @ 2019-05-23 21:47 丹姐blog 阅读(2534) 评论(0) 推荐(0) 编辑
摘要: Python的书很多,由于python本身应用的领域太多,涉及方方面面的,因此书籍的种类也很多,下面是我推荐一些比较好的python书给大家,大家可以找一两本修炼,定能让你的功力大增. 1.A byte of Python: 这本书的内容并不是什么高深莫测的,都是一些比较基本的内容。 但是牛就牛在作 阅读全文
posted @ 2019-05-20 16:47 丹姐blog 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 1、为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况 阅读全文
posted @ 2019-05-13 21:25 丹姐blog 阅读(3792) 评论(0) 推荐(1) 编辑
摘要: 甘特图也就做进度管理图。他是一种简单的水平条形图,它以日历为基准描述项目任务,水平轴表示日历时间线,每一个线条表示一个任务,任务名称垂直的列在左边列中,图中的线条的起点和终点对应水平轴上的时间,分别表示任务的开始时间和结束时间,线条的水平长度表示该任务的持续时间。同一时间短内有多个线条,表示这些任务 阅读全文
posted @ 2019-05-13 18:28 丹姐blog 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 经历过软件危机和大量软件项目的失败,人们对软件工程产业现状进行分析后,得出普遍性结论便是:软件项目成功率低的原因很可能就是项目管理能力太弱。由于软件本身的特殊性和复杂性,将项目管理思想引入软件工程领域,形成软件项目管理,即“软件生存周期中软件管理者多进行的一系列行为,其目的是在一定时间和预期范围内有 阅读全文
posted @ 2019-05-13 18:27 丹姐blog 阅读(3161) 评论(0) 推荐(0) 编辑