上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 36 下一页
摘要: 测试学习大致分为三个阶段。第一阶段:入门;第二阶段自动化学习,进阶;第三阶段性能测试、测试平台开发,领域专家。今天聊聊入门阶段 1、基本理论测试的定义、测试的分类、测试的方法、测试的生命周期。黑盒、白盒、灰盒 测试。动态与静态测试。 测试计划、测试方案、测试策略、测试用例的编写、测试用例的设计方法。 阅读全文
posted @ 2020-04-15 20:40 Tynam.Yang 阅读(690) 评论(0) 推荐(1) 编辑
摘要: 准备浏览器中进行操作,需要确认环境信息Chrome PC端和手机端版本号最好一致Chrome driver 与chrome版本匹配 测试原理 测试脚本通过webdriver发送执行命令给appium,然后通过appium调用adb命令或chromedriver远程调试进行chrome操作 示例 fr 阅读全文
posted @ 2020-03-06 20:57 Tynam.Yang 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 定义 可以理解为通过 Web 网络技术(如 HTML,CSS 和 JavaScript)与 Native 相结合的混合移动应用程序。H5主要用于界面的编写,比如按钮、单选框以及下拉框等; CSS3用于对界面细节化的修饰,设置不同的样式;JS实现数据交互。Native与HTML相比,性能稳定、交互流畅 阅读全文
posted @ 2020-03-03 22:31 Tynam.Yang 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 概念 Hamcrest是用于编写匹配器对象的框架。他提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活。Hamcrest还有很好的可扩展性,能够创建自定义的匹配器。 支持语言 Hamcest支持多种语言,在Hamcest 官网便可以看到:http://hamcrest.or 阅读全文
posted @ 2020-02-28 20:09 Tynam.Yang 阅读(1225) 评论(0) 推荐(2) 编辑
摘要: Android中的Toast是一种简易的消息提示框。且一般显示3s左右的时间就消失。他属于系统的一种提示,而不是应用上的。所以使用定位元素工具定位是获取不到Toast元素的。 定位Toast元素需要借助UiAutomator2 ,automationName:uiautomator2;由于他的设计方 阅读全文
posted @ 2020-02-26 22:58 Tynam.Yang 阅读(1437) 评论(0) 推荐(4) 编辑
摘要: 在os模块中提供了两种调用 cmd 的方法,os.popen() 和 os.system()os.system(cmd) 是在执行command命令时需要打开一个终端,并且无法保存command命令的执行结果。os.popen(cmd,mode) 打开一个与command进程之间的管道。返回值是一个 阅读全文
posted @ 2020-02-24 21:53 Tynam.Yang 阅读(2355) 评论(0) 推荐(1) 编辑
摘要: 在命令行模式下启动appium server时报错:error: uncaughtException: Cannot find module 'internal/util/types' 再来看看appium和node的版本: 造成启动失败的原因: appium在编写时遵循的是ES5规范,而node 阅读全文
posted @ 2020-02-24 18:48 Tynam.Yang 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 简介 Appium Desired Capabilities官方文档:http://appium.io/docs/en/writing-running-appium/caps/或者在gitHub上查看:https://github.com/appium/appium/blob/master/docs 阅读全文
posted @ 2020-02-23 22:47 Tynam.Yang 阅读(1048) 评论(0) 推荐(1) 编辑
摘要: 只做记录和注意点,详细内容不做解释 环境:win+appium+夜神模拟器+python 需要用到的工具: 1.java JDK 2. node.js 3. Android SDK 4.Appium-Server 5.Appium-Python-Client 6.appium客户端 7.夜神安卓模拟 阅读全文
posted @ 2020-02-20 20:53 Tynam.Yang 阅读(825) 评论(1) 推荐(1) 编辑
摘要: 在 Python 中提供了__call__ 方法,允许创建可调用的对象(实例)。如果类中实现了 __call__ 方法,则可以像使用函数一样使用类。 例如简单的封装一个接口 get/post 方法: 1 import requests 2 3 class Run(): 4 def __init__( 阅读全文
posted @ 2020-01-14 16:12 Tynam.Yang 阅读(1333) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 36 下一页