对于如下代码:
Daily expences: [Expense(date=23, amount=2300), Expense(date=24, amount=500), Expense(date=29, amount=500)]
如何从下拉列表中捕获随机值?提前致谢。
场景是我们有4个下拉菜单,其中包含与上述相同的html代码类型。 除非用户从第一个下拉列表中选择任何值,否则不会启用另一个值。这是这4个下拉菜单取决于先前的下拉菜单值的方式。
答案 0 :(得分:0)
您可以使用添加到请求中的Regular Expression Extractor。
使用正则表达式:
option value="([a-zA-Z0-9])+"
要提取随机值,您需要将Match No
设置为0
,如下所示
您可以在regexr.com此处测试RegExp。
进一步了解Regular Expressions
答案 1 :(得分:0)
答案 2 :(得分:0)
如果在其他任何地方都需要选定的值-您可以使用XPath Extractor提取它,它允许执行任意的XPath queries。
获取selected
选项的文本:
//select/optgroup/option/@selected/parent::*/text()
获取带有标签dummy1
的{{3}}的所有选项
//select/optgroup[@label='dummy1']/option/@value
等