qtp简单说明
摘要:qtp作为一款关键字驱动快速测试自动化工具,占有大量的市场份额,很多大企业都在使用qtp。 QTP11为例。公司小,使用的30天循环版。 QTP录制不同的软件,需要安装不同的插件,否则录制难以进行。 录制时可以自动录制,也可以点击模拟录制和最小录制,但后面两种收到页面大小和位置的影响。 可以在ini
阅读全文
查询Activity方便一点的方法
摘要:adb logcat -c adb logcat ActivityManager:I *:s 然后打开相关APP,就可以在cmp=后面看到对应的Activity。 只有其他页面的Activity可以通过current_activity进行查看。
阅读全文
appium基础框架
摘要:1 #-*-ecoding:utf-8 -*- 2 from appium import webdriver 3 from selenium.webdriver.support.wait import WebDriverWait 4 import unittest 5 from time import sleep 6 import time 7 import HTMLTestRu...
阅读全文
loadrunner基本流程
摘要:项目规划需求中要求了性能测试,最好在这个阶段就开始准备,了解实际需求,根据实际需求编写性能测试用例 用例中需要说明录制脚本的具体要求和步骤。 1、执行测试用例,首先对record setting进行设置,主要是字符编码格式。然后选择项目相关的协议,开始进行录制。 2、录制完成后对脚本进行强化,针对要
阅读全文
python下的unittest框架
摘要:今天有空测试了下TestSuit的执行顺序,用discover遍历过来的tests,用runner执行。 只会识别继承了unittest的测试类中的测试用例。按setup和teardown的顺序进行执行,这样比较规范,相对来说没那么自由。
阅读全文
python的断言
摘要:assert的语法格式: 它的等价语句为: 这段代码用来检测数据类型的断言,因为 a_str 是 str 类型,所以认为它是 int 类型肯定会引发错误。
阅读全文
移动测试主要使用的测试框架,基于python
摘要:1、uiautomator google自己的测试框架,可以跨应用测试, 语言支持java,python也可以在GitHub上找到封装的包,去调用uiautomator。 2、Robotium java语言支持,不能跨应用测试 3、appium 多语言支持,跨平台,不是很稳定。
阅读全文
adb catlog>d:\log.txt日志级别
摘要:W,警告 I,通知 D,调试 E,错误 V, 到最细的日志 功能测试可以看W和E,性能测试I比较有用
阅读全文
python selenium与自动化
摘要:大学是学习过java,但是工作中没用,忘完了,而且哪怕以后有了机会,就是很不愿意去学这个语言,开始喜欢上了c#,但是随着学的升入,感觉.net太庞大了,要学习那么多,总感觉我学这个要做什么,感觉要做的很多,所以最终没有坚持下来,心里没有明白。 偶然的机会,接触了python,瞬间被简单的语法征服,跨
阅读全文
loadrunner关联和事务
摘要:1、关联 不关联,录制没有问题,回放时可能会出错。 排除字符限制,输入因素,如果自己手动操作网页时不会报错,回放时报错,那么可以肯定,有数据需要使用关联。 如果录制没有错误,且对脚本没有进行任何修改,自动化时出错,那就应该去关联。 web关联主要使用,web_reg_param_ex这个函数,其他几
阅读全文
loadrunner四大部分
摘要:loadrunner主要分一下四部分 1、VuGen 主要进行录制,回放,参数化,脚本修改,可以对脚本进行recording options,General options,runtime options 2、Controller 创建虚拟用户执行场景,比如多少个虚拟用户执行脚本,执行测试,对测试数
阅读全文