我有一个机器人框架测试,它使用Selenium2Library来处理基于web的用户界面.我填写并提交了一张只有4 textarea的表格。提交的数据将显示在表单下的表格中,每当我单击一行时,其数据将被导出到表单中进行编辑。我使用这个特性来确认数据提交。但是,当我单击行并将数据导出到表单时,机器人框架无法找到除第一个文本框之外的文本框,尽管页面源显示所有文本框都位于HTML内容中。这是我的代码的一部分,它试图检查文本区域的内容:
run keyword textfield value should be id=${sponsorName} ${name} Sponsor
我一直在尝试使用selenium和python在Instagram Sign up page中创建帐户,我可以在文本框中输入所有信息,但由于某些原因,我无法单击“注册”按钮。我尝试过通过XPath、CSS、ID和类名来查找元素,但是python仍然说它找不到该元素。这是在表单上输入所有其他必要信息后进行的。有谁有什么想法吗?
我已经创建了一个带有文本框和组合框的用户表单。我不知道如何使用该用户表单将数据添加到工作表的格式化表格中。请帮帮我!
表格如下所示:
Date Inv Company Amount Recd.Date Recd.Amt.
我已经启用了合计行选项,因此我需要代码在该特定表中添加一行(在最后一个条目之后和合计行之前),并自动在该特定行中输入数据。
我正在用一个按钮(Form1,Panel1)在表单上创建动态文本框,我将这些动态文本框中的文本发送到.I(使用Form2中的一个按钮),每个文本框在新的一行上。如果我从一个具有无限行数的默认电子表格开始,它将使用"foreach“循环很好地发送文本。如果我尝试为每个文本框插入行,这些行将被插入,但只有最后一个文本框才会在单元格中显示数据。例如:有了5个文本框,#5的文本就会显示出来。下面是我使用的代码:
int row = 1;
foreach (TextBox dynamicTxtBx in sourcePanel.Controls.OfType<TextBox>())
我在MS Access表单上有一个文本框,用户可以将excel电子表格中的一列数字复制到该文本框中。我需要将此输入作为参数来构建查询。我的代码看起来像这样
Dim data as variant
Dim input as String
data = Split(input,vbLf)
我希望能够构建来自用户的输入列表,但我不知道如何在换行符上拆分它。我已经尝试过"\n\r","\n“。"\r",vbCrLf,vbLf。输入看起来像"1234523456“,每个数字之间有方框字符
谢谢
我使用的是机器人框架selenium2.0。在我做的机器人测试中,它填写了一个表格并保存下来。在表单中,我必须在某些文本框中放置一些数字值,但不知何故,以前的\默认值0.0没有从任何框中删除。当我正常运行测试时,它会将值放在0.0之后。例如,我想将50放在框中,但是测试在0.0之后放置50,所以它变成0.050,当它切换到下一个文本框时,值变成NaN。我就是这样做的,
wait until element is visible text_field
click element text_field
input text text_field
我对selenium自动化还比较陌生,并且正在尝试测试已经为我创建的表单。我想将测试值放入一个textbox中,该文本框的HTML代码如下:
<input type="text" id="txtEndCustId" onkeypress="return isNumberKey(event);" class="Text" required="" onfocus="txtEndCustIdFocus('Your customer END CUSTOMER DEP ID');" on