如何使用WWW :: Mechanize检查收音机箱?

问题描述:

我正在编写一个Perl脚本来测试我的网页的某些部分,因为我对它进行了更改。使用WWW :: Mechanize类,我如何选择一个收音机框并提交表单?如何使用WWW :: Mechanize检查收音机箱?

你已经尝试了什么?你检查了WWW::Mechanize文档吗?

要设置一个字段:

$mech->set_fields('radio_group_name' => 'option'); 

记住,单选按钮只是说明浏览器如何与表单控件交互。最终,它只是您发送给Web服务器的字段和值。

提交表单,您使用的这些方法之一,这取决于你正在尝试做的事:

$mech->click_button(...); 
$mech->submit(); 
$mech->submit_form(...); 

它看起来像有a ticket in Google Code to provide some better examples though