摘要: 1.功能测试 1)主功能测试; 2)网络异常测试: 验证在如隧道,电梯等网络质量突然改变的环境中的APP行为; 通过手动网络从蜂窝更改到Wi-Fi,或反过来,验证APP行为; 验证在没有网络的环境中的APP行为; 验证来电/短信和设备特定的警报(如警报和通知)时的APP行为; 2.兼容性测试 机型适 阅读全文
posted @ 2019-08-28 11:12 忘记木槿 阅读(811) 评论(1) 推荐(0) 编辑
摘要: 1.什么是存储过程,有哪些优缺点? 存储过程是在大型数据库中,一组为了完成特定功能的SQL语句集,它存储在数据库中,一次编译之后永久生效,用户通过去指定存储过程的名字并给出参数来执行它。 优点: 可以重复使用,减少开发人员工作量 对于网络上的服务器,可以大大减少网络流量,只需要传递存储过程的名称即可 阅读全文
posted @ 2019-08-23 14:14 忘记木槿 阅读(2626) 评论(0) 推荐(0) 编辑
摘要: 兜兜转转学习了一圈,最近开始学习移动端的自动化测试框架——Appium。 mac下安装搭建Appium环境主要需要以下程序: 1)node.js 2)Xcode 3)JDK 4)android JDK 5)Appium 6)安装其他依赖 7)appium-doctor 以下对各个程序的安装进行详解。 阅读全文
posted @ 2019-05-21 15:42 忘记木槿 阅读(9305) 评论(0) 推荐(0) 编辑
摘要: 现在公司用的是敏捷开发,即功能是以用户的需求为核心,以版本迭代的方式逐步完善的。从测试的角度出发,这种开发模式极大地缓解了传统开发模式中,最后工作量压积在测试身上的情况,相当于将一整个系统的功能拆分成几个版本分批次测试。但是如果公司配备的测试人员较少,而又有多个系统的新版本要一起上线,还是会存在新版 阅读全文
posted @ 2019-03-30 13:38 忘记木槿 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 最近做自动化测试时,深感自己对前端涉猎太少,加上对这块比较感兴趣,想花点时间在这个上面——不料在搭建vue环境时就遭遇了第一次翻车。 在执行 $brew install vue 时,一直卡顿在了 Updating Homebrew... ...命令行上。排除了网络因素后,终于在网上找到了解决方案。 阅读全文
posted @ 2019-01-12 15:59 忘记木槿 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 一、Log4j概念 Log4j是一款可以记录测试日志的开源项目。通过调用其API记录日志信息,可以让我们在执行用例时不必守在电脑面前等待结果,仅需在用例执行完成后,通过Log4j收集到的代码执行信息查看执行结果,以调试程序。 它主要由3个部分组成: 1) Logger:Logger类帮助记录不同日志 阅读全文
posted @ 2018-11-06 18:52 忘记木槿 阅读(1911) 评论(0) 推荐(0) 编辑
摘要: 1. PO模式的概念 Page Object是selenium目前比较流行的一种设计模式。它将页面作为一个对象,为每一个页面设计一个类class,这个类中封装了测试中需要用到的元素的获取方法和对这些元素的操作方法。写测试用例时,只要调用页面对象中的属性和方法,就可以操作元素以执行用例。 Page O 阅读全文
posted @ 2018-10-31 11:03 忘记木槿 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 使用selenium进行自动化测试,其实很多时候就是模拟用户的操作,在前端页面对元素进行操作,因此元素的定位在自动化测试中是至关重要的。关于如何 使用id,className,name,linkText这些简单的定位方式查找元素,本文将不多做介绍。 本文中主要介绍selenium webdriver 阅读全文
posted @ 2018-10-25 19:10 忘记木槿 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 本文将详细介绍如何利用cookie,在自动化测试时实现自动登录功能。 我们将步骤主要分为以下几步: 2.创建一个HandleCookie类,主要用户操作cookie,在该步骤,我们默认对应路径下已有配置文件Cookie.properties,并且已经保存了cookie的键和值: 3.在测试用户登录的 阅读全文
posted @ 2018-10-16 15:24 忘记木槿 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: 进行自动化测试时,发现公司中所有的功能测试用例必须基于一个前提:用户已登录的情况下才能测试。基于这种情况,有2种解决方案:1)为所有的testcase添加testng中依赖关系,使其依赖于“登录”这一条用例执行;2)利用网页的cookie记住登录状态,无需再执行一遍登录的测试用例。 在设计测试用例时 阅读全文
posted @ 2018-10-15 14:19 忘记木槿 阅读(6862) 评论(0) 推荐(0) 编辑