51Testing软件测试论坛

标题: 【你来问我来答第100期】:如何走出自动化测试第一步(活动结束) [打印本页]

作者: lsekfe    时间: 2019-3-1 11:27
标题: 【你来问我来答第100期】:如何走出自动化测试第一步(活动结束)
[attach]122464[/attach]
论坛ID:flyingvictor
真实姓名:Victor
现任公司: 某大型通讯技术公司
现任职位:测试技术总工
工作经验:测试行业从业12年,擅长界面类的自动化测试脚本编写,和使用python完成性能测试脚本编写。精通多种性能
测试、自动化测试工具,如QTP、LOADRUNNER、WINRUNNER、SELENIUM等。
编程能力方面,特别钟情python语言,另外也能够熟练使用VS.net编写测试工具。
主题阐述:
目前就职于某大型通讯技术公司从事研发工作,有幸参与公司一个大型项目的自动化测试实现过程。项目由于系统庞大,模块众多,流程复杂,导致自动化测试一直无法正常开展。为了解决这个问题,引入了纯界面类自动化测试工具Sikuli。从一开始就设想着基于Sikuli去实现一个完备的自动化测试系统。该系统要能够“高效”、而且“稳定”实现目前和未来各种自动化测试需求。由于是基于Windows的界面进行测试,所以“持续稳定”这个要求就很难满足。不过通过不断尝试,最终成功了。真心想把Sikuli这个工具介绍给大家,因为通过实际项目的实践,它确实很有用并且很便捷,适合初学自动化测试的朋友。
嘉宾作品:
《Sikuli高效实现自动化 实战淘宝App测试+51Testing测试》点击进入>>>


各位会员可以在3月10日前以回帖的方式向客座专家提问。
(请大家围绕本期客座专家的擅长领域进行提问、探讨)
客座专家将在3月11日—3月30日为大家集中解答。

机会难得,欢迎大家踊跃提问!


作者: qingzhao    时间: 2019-3-1 13:30
12
作者: apollo0687    时间: 2019-3-3 07:59
学习一下
作者: CallmeJack    时间: 2019-3-4 13:46
毕业一年半一直做功能测试,想转自动化测试,不知道怎么开始第一步?老师有没有什么建议
作者: 马哥的小弟    时间: 2019-3-4 13:50
前端自动化测试都包括什么呢?要怎么开始进行呢?认真看了phantomjs还是不知道怎么应用于前端自动化测试?
作者: 飞儿乐队    时间: 2019-3-4 15:37
大佬求推荐,不用写代码的,不用搭建框架,易操作,维护成本较低的UI自动化测试工具,除了qtp ,selenium。非常感谢!
作者: 测试铁晔    时间: 2019-3-4 15:39
本人小白一枚,有没有一种工具能像uft测试web端那样自动的测试APP?测试APP 比如 注册登录退出 自动进行。。求教
作者: 春天的上海    时间: 2019-3-4 15:49
大神们我们老大叫我写一个自动化测试工具:
需求:写一个方法去模拟网站客户下单购买足球彩票。
不知道怎么写,求指导指导呀。
作者: 纳尼亚的传奇    时间: 2019-3-4 15:52
你好,我想问一下关于自动化测试工具Selenium和QTP的区别。假如一个系统现在需要一款自动化测试工具,要求可以重复提交表单进行功能性测试,不用纯手工去做(因为工作量过大),现在有两个工具(Selenium和QTP),哪个比较适合,为什么
作者: 凤舞飘零    时间: 2019-3-4 15:54
老师好,自动化测试自学的书能推荐一下吗?谢谢
作者: bling123    时间: 2019-3-4 21:45
你好,我在做移动测试的时候遇到这样的问题一直没有很好地解决方法:
安卓手机:真机,安卓8.0
appium版本:1.4
框架:python+appium+unittest
问题:TypeError: undefined is not a function说方法未定义,我已经import模块了呀
报错信息:
info: Starting App
info: [debug] Attempting to kill all 'uiautomator' processes
info: [debug] Getting all processes with 'uiautomator'
error: Unhandled error: TypeError: undefined is not a function
at [object Object].ADB.getPIDsByName (D:\Appium\loadspace\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:1037:8)
at [object Object].ADB.killProcessesByName (D:\Appium\loadspace\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:1079:8)
at [object Object].UiAutomator.start (D:\Appium\loadspace\Appium\node_modules\appium\lib\devices\android\uiautomator.js:29:12)
at [object Object]. (D:\Appium\loadspace\Appium\node_modules\appium\lib\devices\android\android.js:115:37)
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:607:21
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:246:17
at iterate (D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:146:13)
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:157:25
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:248:21
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:612:34
at [object Object].androidCommon.initUnicode (D:\Appium\loadspace\Appium\node_modules\appium\lib\devices\android\android-common.js:878:5)
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:607:21
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:246:17
at iterate (D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:146:13)
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:157:25
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:248:21
at D:\Appium\loadspace\Appium\node_modules\appium\node_modules\async\lib\async.js:612:34
at [object Object]. (D:\Appium\loadspace\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:180:9)
at ChildProcess.exithandler (child_process.js:742:7)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1016:16)
at Process.ChildProcess._handle.onexit (child_process.js:1088:5) context: [POST /wd/hub/session {"capabilities":{"firstMatch":[{}],"alwaysMatch":{"platformName":"Android","appium:platformVersion":"5.0","appium:deviceName":"NPE4C17302001740:5037","appium:appPackage":"com.njzx.care","appium:appAct]





作者: Carolyn_9100    时间: 2019-3-4 21:49
您好,我在学习QTP这个自动化测试工具,我用的版本是UFT12,为了实现拖动浏览器的滚动条,网上查到的脚本代码是 Browser().Page().Object.body.doScroll("scrollbarDown") ,但是我在编写这条代码时,Object的属性和方法里却没有body,想请教您是什么原因?
作者: flyingvictor    时间: 2019-3-8 10:27
如何迈出自动化测试第一步 首先要明确几点 1、自动化测试是很难的,需要投入大量的资源,积累到一定程度才能见到效益,所以一定更坚持再坚持! 2、自动化测试是用资源换版本质量,并不能缩短版本开发时间,甚至会延长版本开发时间 3、自动化测试是个系统工程,需要研发从需求到开发,最后到测试一起协同工作才行。  认识到这几点,才来决策是否要做自动化测试。如果做的话,迈出第一步就只是简单的技术问题了。 现在自动化测试的类型分:单元测试  集成测试和系统测试。单元测试  集成测试是代码级别的。 第一步先决定是做代码级别的还是系统测试。然后选择合适的工具,先深入研究,学透了,再学习其他类似工具就快了。 我因为王要是做系统测试,所以研究的都是界面类的测试工具,如qtp selenium,最后是sikuli。
作者: libingyu135    时间: 2019-3-12 15:30
目前很多项目自动化最多就是跑冒烟测试,所以更大的意义在哪里呢?最近突然对这个问题很费解
作者: flyingvictor    时间: 2019-3-13 08:56
libingyu135 发表于 2019-3-12 15:30
目前很多项目自动化最多就是跑冒烟测试,所以更大的意义在哪里呢?最近突然对这个问题很费解

冒烟测试也是很有意义的,可以在最短的时间内验证程序是否跑得起来,而且因为测试用例少,实施起来门槛低,容易实现。比如我要做的一个windows客户端程序,冒烟测试就只有登录和3个基本功能。如果登录失败,则可以第一时间发现平台环境(包括数据库)是否正常。测试好立即恢复环境,以免影响后续测试工作。
作者: flyingvictor    时间: 2019-3-13 09:00
CallmeJack 发表于 2019-3-4 13:46
毕业一年半一直做功能测试,想转自动化测试,不知道怎么开始第一步?老师有没有什么建议

其实才毕业,任务安排还不能随心所欲,要听老大的。做好老大安排的任务是最基本的。功能测试技术含量听起来不高大上,但是可以深入了解自己公司产品的业务流程。业务流程对测试人员来说才是最重要的。
如果一定想转学自动化测试,可以先自己自学,等待老大给机会。自动化测试对一般公司来说还是比较奢侈的(哈哈),需要等待机会。希望你好运。
作者: flyingvictor    时间: 2019-3-13 09:00
CallmeJack 发表于 2019-3-4 13:46
毕业一年半一直做功能测试,想转自动化测试,不知道怎么开始第一步?老师有没有什么建议

其实才毕业,任务安排还不能随心所欲,要听老大的。做好老大安排的任务是最基本的。功能测试技术含量听起来不高大上,但是可以深入了解自己公司产品的业务流程。业务流程对测试人员来说才是最重要的。
如果一定想转学自动化测试,可以先自己自学,等待老大给机会。自动化测试对一般公司来说还是比较奢侈的(哈哈),需要等待机会。希望你好运。
作者: flyingvictor    时间: 2019-3-13 09:00
CallmeJack 发表于 2019-3-4 13:46
毕业一年半一直做功能测试,想转自动化测试,不知道怎么开始第一步?老师有没有什么建议

其实才毕业,任务安排还不能随心所欲,要听老大的。做好老大安排的任务是最基本的。功能测试技术含量听起来不高大上,但是可以深入了解自己公司产品的业务流程。业务流程对测试人员来说才是最重要的。
如果一定想转学自动化测试,可以先自己自学,等待老大给机会。自动化测试对一般公司来说还是比较奢侈的(哈哈),需要等待机会。希望你好运。
作者: flyingvictor    时间: 2019-3-13 09:00
CallmeJack 发表于 2019-3-4 13:46
毕业一年半一直做功能测试,想转自动化测试,不知道怎么开始第一步?老师有没有什么建议

其实才毕业,任务安排还不能随心所欲,要听老大的。做好老大安排的任务是最基本的。功能测试技术含量听起来不高大上,但是可以深入了解自己公司产品的业务流程。业务流程对测试人员来说才是最重要的。
如果一定想转学自动化测试,可以先自己自学,等待老大给机会。自动化测试对一般公司来说还是比较奢侈的(哈哈),需要等待机会。希望你好运。
作者: flyingvictor    时间: 2019-3-13 09:04
Carolyn_9100 发表于 2019-3-4 21:49
您好,我在学习QTP这个自动化测试工具,我用的版本是UFT12,为了实现拖动浏览器的滚动条,网上查到的脚本代 ...

没有实际环境,我也不好回答你。不过这种找不到属性的问题在QTP使用的时候是常事。这也是我喜欢sikuli的原因之一。我建议一个偏方,你试试发送page-down键盘消息看看呢。
作者: flyingvictor    时间: 2019-3-13 09:17
纳尼亚的传奇 发表于 2019-3-4 15:52
你好,我想问一下关于自动化测试工具Selenium和QTP的区别。假如一个系统现在需要一款自动化测试工具,要求 ...

要看情况:
1、你们公司是不是土豪,可以买qtp,可以买就用qtp。不能买,敢不敢用盗版?敢用,就用qtp。
2、页面元素的识别麻烦不?如果qtp搞不定,就只有努力学习,提升自己的编码能力,使用selenium去操控底层的页面元素来实现。如果页面元素不麻烦,想偷懒,请参考第一条。
作者: flyingvictor    时间: 2019-3-13 09:18
凤舞飘零 发表于 2019-3-4 15:54
老师好,自动化测试自学的书能推荐一下吗?谢谢

我也很久没有买过纸质的技术书了。互联网时代,网上的资料才最新最全。找个时间我整理下我手头的电子书共享给你们。
作者: flyingvictor    时间: 2019-3-13 09:21
飞儿乐队 发表于 2019-3-4 15:37
大佬求推荐,不用写代码的,不用搭建框架,易操作,维护成本较低的UI自动化测试工具,除了qtp ,selenium。 ...

你是土豪,或者你不怕盗版,就用qtp吧。除此以外,没有 没有 没有

sikuli是另外一个入门门槛非常低的,但是要自己写代码。
作者: flyingvictor    时间: 2019-3-13 09:23
测试铁晔 发表于 2019-3-4 15:39
本人小白一枚,有没有一种工具能像uft测试web端那样自动的测试APP?测试APP 比如 注册登录退出 自动进行。 ...

推荐 appium
另外sikuli也可以在total control辅助下实现app测试。具体可以看我的课程。
作者: flyingvictor    时间: 2019-3-13 09:24
春天的上海 发表于 2019-3-4 15:49
大神们我们老大叫我写一个自动化测试工具:
需求:写一个方法去模拟网站客户下单购买足球彩票。
不知道怎 ...

信息太少,无法回答。
工钱多少?钱多的话,这个活我接了。
作者: libingyu135    时间: 2019-3-13 09:37
flyingvictor 发表于 2019-3-13 08:56
冒烟测试也是很有意义的,可以在最短的时间内验证程序是否跑得起来,而且因为测试用例少,实施起来门槛低 ...

这个明白,但是如果想要把自动化发挥更多更广阔的地方,应该是朝哪个方向呢?
我想他也不仅仅局限于 冒烟测试吧。。
作者: flyingvictor    时间: 2019-3-13 21:53
libingyu135 发表于 2019-3-13 09:37
这个明白,但是如果想要把自动化发挥更多更广阔的地方,应该是朝哪个方向呢?
我想他也不仅仅局限于 冒 ...

冒烟测试的基础上,下一步就是要实现基本功能的自动化回归测试了。
基本功能测试用例集的确定非常重要,一定是那些最基本最核心最稳定的功能。基本功能用例集实现自动化测试后,这些测试用例会被反复执行(特别是在每日构建流程中),所以性价比是最高的。
下一步就是将更多的功能加入自动化测试。这些非基本功能可能不会每次都自动化回归。但是在一个开发周期中可能会被反复执行。所以也很重要。
作者: Shawn_xiao    时间: 2019-3-19 14:15
标题: 1
本帖最后由 Shawn_xiao 于 2019-3-19 14:16 编辑

11
作者: Shawn_xiao    时间: 2019-3-19 14:15
标题: 1111
本帖最后由 Shawn_xiao 于 2019-3-19 14:20 编辑

1111
作者: Shawn_xiao    时间: 2019-3-19 14:15
标题: 晕 帖子怎么删除
本帖最后由 Shawn_xiao 于 2019-3-19 14:22 编辑

好久没上 删帖子都不会了...
作者: 如龙大侠    时间: 2019-3-20 13:16
你好,想请教一下,如果测试场景中,涉及到输入验证码,能实现自动化吗?
作者: 战神无双02    时间: 2019-3-20 13:18
亲,关于自动化测试的问题,我想问一个,自动化测试后是否还要提交給单独的测试部进行系统测试?问题比较小白,还请不要嫌弃啊~
作者: 测试乞丐    时间: 2019-3-20 13:21
老师好,现在我想把自动化测试的结果自动发布到内网的wiki上。
我的方法是:
写一个php脚本,然后创建Wiki对象,然后就可以随便调用它的CRUD了。但是我看源码看了半天,没整明白。有什么招呢实现这个小需求。谢谢,我是新人
作者: 巴斯蒂安    时间: 2019-3-20 13:38
看了好多jenkins自动化测试的配置,都是说在构建的时候执行测试用例,可是构建的时候,连服务都没有怎么可能测试成功啊?
我认为的过程应该是:1.提交代码;2.构建编译;3.自动部署(还有这块自动部署都是到容器里,但我有的服务是一个纯jar文件,这个怎么启动?);4.自动化测试
求大神解释一下,jenkins怎么做到我说的过程的。网上好像都是执行构建时就把测试用例跑了,感觉好不合理。
作者: flyingvictor    时间: 2019-3-20 20:36
如龙大侠 发表于 2019-3-20 13:16
你好,想请教一下,如果测试场景中,涉及到输入验证码,能实现自动化吗?

额,基本上这个很难。如果自动化测试能够绕开验证码,那这个验证码得多笨。
这种情况下,一般都需要开发配合,提供去掉验证码的测试版本。
作者: 爱车rav4    时间: 2019-3-21 11:28
你好,请教一下,Macaca能否做桌面版程序的自动化测试呢?公司的程序是用Electron打包的exe文件,能否用Macaca对其做自动化测试呢?
作者: 铁炉堡传奇    时间: 2019-3-21 11:30
我在appium+python进行手机app自动化测试时send_keys总是报错:Message: Parameters were incorrect. We wanted {"required":["value"]} and you sent ["text","sessionId","id","value"],能不能帮我看看是怎么回事,谢谢。
作者: 四台索米    时间: 2019-3-21 11:40
老师求推荐几个linux系统自动化配置的软件或系统,就是利用这样的软件可以,进行一些linux系统的自动配置,而不用再去手动配置,最好软件中可根据需求添加自己写的脚本???有这样的软件或系统吗?求推荐几个。
作者: 卡特兰蒂斯畲族    时间: 2019-3-21 11:41
请问怎样通过monkeyrunner点击指定listview里面的items?就是说不要通过坐标点击,而是通过类似于By.id()的方式直接点击items,不过据我理解items是没有id的,请问怎么解决?
作者: 热情的绿洲    时间: 2019-3-21 11:43
最近用selenium进行自动化测试,切到Chrome下发现光标一直在地址栏,导致我在某些操作的时候失败(比如在输入框输入内容之后,按下回车键,这样子导致回车键并不是在输入框下进行的,而是将整个页面刷新了),请问有遇到过这个情况的吗?或者说有知道是什么情况的吗?谢谢老师了,好人一生平安。
作者: flyingvictor    时间: 2019-3-21 23:26
战神无双02 发表于 2019-3-20 13:18
亲,关于自动化测试的问题,我想问一个,自动化测试后是否还要提交給单独的测试部进行系统测试?问题比较小 ...

这是必须的。千万不要以为自动化测试是万能的。即便微软 谷歌等公司也不是这样。
记住,自动化测试只能用于回归测试,而且要在脚本通过了长期验证,证明没有问题的情况下。
刚刚做自动化测试的同事,常常碰到一个问题,自动化测试脚本其实也是代码,开发写的代码靠自动化测试脚本来保证质量,那自动化测试脚本靠谁来保证质量呢?只能靠脚本编写人员的能力来保证,和长时间的实践来检验了。
作者: flyingvictor    时间: 2019-3-21 23:28
测试乞丐 发表于 2019-3-20 13:21
老师好,现在我想把自动化测试的结果自动发布到内网的wiki上。
我的方法是:
写一个php脚本,然后创建Wik ...

没太看明白,请详细描述。
作者: flyingvictor    时间: 2019-3-21 23:35
巴斯蒂安 发表于 2019-3-20 13:38
看了好多jenkins自动化测试的配置,都是说在构建的时候执行测试用例,可是构建的时候,连服务都没有怎么可 ...

如果是代码级的单元测试  集成测试,可以在自动部署前,构建的时候运行。不过我还是建议单元测试 集成测试和构建分开为两个步骤。
如果是系统测试,就只能在自动化部署后。你的理解是正确的。
作者: 战神斯巴达    时间: 2019-3-22 11:28
想了解一下若想对PC端软件进行功能自动化测试,比较好的测试工具有哪些?
网上查到大多数用的是Selenium,但Selenium好像主要是对Web应用程序进行测试,
它能对Window上的某一软件进行自动化测试吗?
作者: 道客的人生    时间: 2019-3-22 11:30
老师好,关于自动化测试我更关心的是理论和实际操作差别太大,关于这点前辈有没有什么好的建议?
作者: 克里斯特钠博联    时间: 2019-3-22 11:31
测试小白,想问下web自动化测试下的Selenium2 和Robot Framework 和Macaca有什么关系,都有些什么优缺点呢?求大神指点下
作者: 扎克兰多夫    时间: 2019-3-22 11:33
我正在学习web开发,哪一个版本的火狐浏览器适合做web开发测试?谢谢
作者: 巴黎的恋人    时间: 2019-3-22 11:37
最近一直在研究自动化测试的运行失败重跑技术,在网上看到testNG有支持这个功能,但是资料普遍都没有很大帮助(也许是本人技术太差看不懂牛人写的东西,呵呵),求大牛指点,能给出testNG比较详细和有解释的重跑例子能够跑通,十分感谢!
作者: 言若0121    时间: 2019-3-25 13:15
工作需要最近在学习night watch, 这个是新的框架, 能搜索到的资料比较少, 请问各位大神有什么书可以推荐的么?或者有什么学习建议吗?
作者: 那时那你    时间: 2019-3-25 13:17
老师,什么是测试框架,是不是只有自动化测试才有测试框架?测试框架是一段代码吗?
作者: rocl    时间: 2019-3-25 13:22
你好,我想问一下,自动化测试和人工测试各需要测试几轮?测试顺序是怎样安排的?谢谢
作者: 小小汤03654    时间: 2019-3-25 13:25
使用selenium webdriver Python 做自动化测试,遇到一个ligerui,定位不到里面的元素,求大神帮助!
作者: 偶一為之    时间: 2019-3-25 13:28
软件测试自动生成数据的系统怎么搭建,需要用哪些软件?请大神指教。对于应用遗传算法等其他智能算法的进行软件测试数据的自动生成的系统比较模糊。
作者: 古拉巴什    时间: 2019-3-26 11:49
Python selenium自动化定位不到元素,该如何解决?
作者: 刘敬    时间: 2019-3-26 11:51
老师,我在用selenium自动登入淘宝网易邮箱的时候自动输入的用户名和密码都非常的慢 怎么能解决这个问题?
作者: 一生坦荡    时间: 2019-3-26 12:02
最近在用selenium 进行自动化测试时,发现进行大量数据测试,由于脚本中含有大量的等待时间,造成了运行缓慢,根本无法实现大量数据测试.
萌生了用httpclient通过模拟客户端发送数据包来直接跟服务端进行交互省略中间需要人工操作或自动化脚本的运行时间。
但是由于技术原因无法获取到返回的json文件。想请问大神,针对这样的想法是否有实现的价值?假如可以,那应该怎么样获取服务端返回的json文件,以及怎样用数据包的形式来模拟业务流程?谢谢
作者: 冭孓骏    时间: 2019-3-26 13:15
你好,我想要在linux环境下使用Python实现鼠标键盘的简单自动化操作需要配置哪些外部库?我看到windows环境下要添加很多外部库,如果换到linux环境下要添加哪些?
作者: 樊继松    时间: 2019-3-26 13:23
大神好,我想请教一个问题。。
测试一:使用jmeter对接口(无状态的接口)做压力测试,并发1000。
测试二:两台服务器,nginx做负载均衡,再次并发1000测试
这里性能瓶颈是接口响应时间,在修改了代码,所有查询都不走mysql, 二是查询redis或者Mongodb,并发1000,响应时间仍然高达20000毫秒,OMG!!!!!
这是为何?
为什么这么对我。。。。求指教

作者: 毛豆子    时间: 2019-3-27 13:46
我用eclipse编写selenium的自动化脚本,用的java语言,但是由于运行速度过快,造成页面元素对象无法识别(上一个操作与下一个操作太短,会无法识别对象)。所以请问老师,知不知道如何控制这些语句的运行速度?selenium框架中有没有一个特定的方法可以调整运行的快慢?
作者: 飞飞bobo    时间: 2019-3-27 13:48
我之前做过一段时间测试,但是都很基础。现在想开始入手自动化测试了,老师有什么建议吗?
作者: 酱紫勇    时间: 2019-3-27 13:50
你好,我用python写了一个web自动化测试平台,有一个接口是自动去执行所有的接口测试的自动化用例,web服务器搭在LINUX系统,现在在前端调用这个接口执行所有的用例时,一段时间后就自动停止了,有没有什么方式或机制能保证这个接口能正常且长时间的执行完所有的用例。在本地运行时没有问题。
作者: 微言博闻    时间: 2019-3-27 13:52
使用UIAutomation程序自动化方式,访问第三方exe程序界面元素,成功取值。但当第三方exe最小化后就无法取值,提示出借超出边界,请教有什么方法解决,老师有遇到过类似问题吗?
作者: 美小拉    时间: 2019-3-27 13:54
自带的longpresskeycode无法自定义按键的时间。我看见论坛上有uiautomator的方法,有没有appium下的实现方法呢?
作者: 1999    时间: 2019-4-1 14:39
CallmeJack 发表于 2019-3-4 13:46
毕业一年半一直做功能测试,想转自动化测试,不知道怎么开始第一步?老师有没有什么建议

fgg
作者: Carolyn_9100    时间: 2019-4-23 22:16
flyingvictor 发表于 2019-3-13 09:04
没有实际环境,我也不好回答你。不过这种找不到属性的问题在QTP使用的时候是常事。这也是我喜欢sikuli的 ...

好的,谢谢老师
作者: 894452087    时间: 2019-5-23 16:28
扎克兰多夫 发表于 2019-3-22 11:33
我正在学习web开发,哪一个版本的火狐浏览器适合做web开发测试?谢谢

用chrome吧 chrome浏览器比较常用一些
作者: 894452087    时间: 2019-5-23 16:33
小小汤03654 发表于 2019-3-25 13:25
使用selenium webdriver Python 做自动化测试,遇到一个ligerui,定位不到里面的元素,求大神帮助!

轴定位可以试试




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2