新人刚接触网页测试,请教一下学习途径。
大家好,因为工作需要,得自己写一些关于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')
selenium有自带的api,可以看下。 谷歌浏览器,百度页面右击,选择检查,然后检查窗口工具栏的第一个按钮(select、、、)点一下后,点击文本输入框就找到元素的ID和name了,这两个都可以定位到文本输入框,进行文本输入框的输入操作 加入现成的包,可以查查API函数 加入现成的包,可以查查API函数 selenium
selenium https://yuedu.baidu.com/ebook/53a0f31ea517866fb84ae45c3b3567ec102ddca8 好的,非常感谢大家。原来浏览器可以这么用,太好了。
页:
[1]