51Testing软件测试论坛
标题:
新人刚接触网页测试,请教一下学习途径。
[打印本页]
作者:
xixizhihua
时间:
2018-7-19 13:58
标题:
新人刚接触网页测试,请教一下学习途径。
大家好,因为工作需要,得自己写一些关于web的测试环境。
上面要求是用cypress io的测试框架。
看着说明文档,第一次学习,从网页抓东西,写测试激励。
遇到一个问题,网页上有字的按钮,我都能抓到,并且可以进行click(),等操作。
但是,没有字的文本输入框,我就不知道怎么处理了。
举个例子:
www.baidu.com
右边的百度一下,我能抓到,也能进行接下来的点击动作。
但是左边如何抓到长长的文本输入框,并往里输入内容,目前一直找不到方法。
请问前辈,这类问题,大概该怎么写?
有没有相关资料,可以比较方便得查到呢。
请带带路,谢啦。
这是代码:
describe('My First Test', function() {
it('Visits the Kitchen Sink', function() {
cy.visit('https://baidu.com')
cy.contains('百度一下').click()
cy.get('action') //这一句,找不到合适得文本框里输入的方法了。请高手指点一下。有地方能查,也行。
.type('cypree tool')
作者:
qqq911
时间:
2018-7-23 10:51
selenium有自带的api,可以看下。
作者:
104~牛牛
时间:
2018-7-23 11:03
谷歌浏览器,百度页面右击,选择检查,然后检查窗口工具栏的第一个按钮(select、、、)点一下后,点击文本输入框就找到元素的ID和name了,这两个都可以定位到文本输入框,进行文本输入框的输入操作
作者:
jingzizx
时间:
2018-7-23 12:18
加入现成的包,可以查查API函数
作者:
jingzizx
时间:
2018-7-23 12:18
加入现成的包,可以查查API函数
作者:
梦想家
时间:
2018-7-23 14:12
selenium
作者:
libingyu135
时间:
2018-7-23 14:53
selenium
作者:
a305634841
时间:
2018-7-23 15:23
https://yuedu.baidu.com/ebook/53 ... 45c3b3567ec102ddca8
作者:
xixizhihua
时间:
2018-7-23 15:58
好的,非常感谢大家。原来浏览器可以这么用,太好了。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2