2020年11月23日
摘要: 第 1 章 环境搭建 1.1 android-sdk 环境 前言 appium可以说是做app 适用最广泛的一个自动化框架,它的主要优势是支持android和ios ,另外脚本语言也是支持 java 和Python 。 小编擅长 Python,所以接下来 的教程是appium+python 的实例。 阅读全文
posted @ 2020-11-23 21:19 茶浅教你Python 阅读(165) 评论(0) 推荐(0) 编辑
  2020年9月11日
摘要: 自动化测试 自动化测试大家都有所了解,近十年来,自动化测试这项技能也一直是软件测试从业者想要掌握的一项技能,根据有关调研显示,希望掌握自动化测试技能的人十年来都约占七成 本文会带来自动化测试中的移动端(Android)自动化测试的内容和对其测试框架进行简单的概述,希望可以让大家对Android自动化 阅读全文
posted @ 2020-09-11 22:07 茶浅教你Python 阅读(389) 评论(0) 推荐(0) 编辑
  2020年8月30日
摘要: 今天被个元素烦着了,找了下网上也没啥直接详细的方法 就总结了下今天找过的方法,分享些简单的方法 直接放干货 删除篇 要删除列表元素的首次出现,只需要list.remove >>> a = ['a', 'b', 'c', 'd'] >>> a.remove('b') >>> print a ['a', 阅读全文
posted @ 2020-08-30 22:02 茶浅教你Python 阅读(172) 评论(0) 推荐(0) 编辑
  2020年7月6日
摘要: 很多的app使用MVC设计模式来将“用户交互”与“数据和逻辑”分开,而model其中一个重要作用就是持久化。下文中设计的Model可能不是一个完美的,扩展性强的model范例,但在我需要重构的app中,这样的设计能够满足我的需要。 关于Model Model层包含了app的数据与逻辑,Model层中 阅读全文
posted @ 2020-07-06 14:01 茶浅教你Python 阅读(285) 评论(0) 推荐(0) 编辑
  2020年7月3日
摘要: 在现在的app,网络请求是一个很重要的部分,app中很多部分都有或多或少的网络请求,所以在一个项目重构时,我会选择网络请求框架作为我重构的起点。在这篇文章中我所提出的架构,并不是所谓的 最好 的网络请求架构,因为我只基于我这个app原有架构进行改善,更多的情况下我是以app为出发点,让这个网络架构能 阅读全文
posted @ 2020-07-03 13:21 茶浅教你Python 阅读(366) 评论(0) 推荐(0) 编辑
  2020年7月2日
摘要: 一、为什么要引入单元测试 在开发过程中我们会遇到这样一些问题: 面对需要重构庞大的模块代码时无从下手 修改了一处地方却在另一处地方引发了新的bug 扩展新功能的同时导致旧代码出现bug 在测试人员难以覆盖到的基础功能接口出现了bug 出现了一种难以重现的特殊边界条件触发的bug 另外我们也许还会遇到 阅读全文
posted @ 2020-07-02 13:26 茶浅教你Python 阅读(287) 评论(0) 推荐(0) 编辑
  2020年7月1日
摘要: postman的环境使用 postman里有环境的设置,就是我们常说的用变量代替一个固定的值,这样做的好处是可以切换不同的域名、不同的环境变量,不同的线上线下账户等等场景。下面就看下怎么用吧。 创建一个Environment postman有一个envrionment(环境)设置的地方。请看下图: 阅读全文
posted @ 2020-07-01 17:28 茶浅教你Python 阅读(432) 评论(0) 推荐(0) 编辑
  2020年6月30日
摘要: 在软件测试行业中,争议最大的话题是“更好的是手动测试还是自动化测试”。尽管自动化测试最常谈论流行语,并且正在慢慢主导测试领域,手动测试的重要性不可忽视。在本文中,将探讨手动测试和自动化测试之间的更深差异。 时间成本 在一个内容很多且测试阶段运行了很长时间的项目中,自动化测试是理想的选择,因为 它减少 阅读全文
posted @ 2020-06-30 13:57 茶浅教你Python 阅读(290) 评论(0) 推荐(0) 编辑
  2020年6月29日
摘要: 构想篇 作为一名接口自动化测试工程师,日常面临最多的工作就是编写接口自动化测试脚本,那么,在 coding 的过程中最让你觉得枯燥和乏味事情有哪些? 痛点 每次拿到新接口,我们要手动参照文档在脚本中生成一份接口类,参数越多花费时间越多 需求不同,但健壮性和部分业务用例重复性高 想重构脚本,接口数据和 阅读全文
posted @ 2020-06-29 13:46 茶浅教你Python 阅读(724) 评论(0) 推荐(0) 编辑
  2020年6月28日
摘要: 自动化测试的重要性显而易见,但自动化测试又无法解决所有问题,所以说完全依赖自动化是不可能的,但完全没有自动化是万万不能。在软件开发项目中,重度依赖人力进行持续回归是一件非常枯燥的重复工作。企业需要花费大量的时间和金钱来维持这样一支队伍以保证产品质量,而队伍中的同学在每天重复劳动的工作之下,也丝毫得不 阅读全文
posted @ 2020-06-28 14:09 茶浅教你Python 阅读(343) 评论(0) 推荐(1) 编辑