使用 watin 在基于 Web 的应用程序的输入框中添加动态值

发布于 2024-10-20 23:45:03 字数 253 浏览 3 评论 0原文

我正在开发一个基于网络的应用程序,该应用程序负责处理客户的在线订单。

我们使用 watin 来保持理智。这就是我的代码的内容

mybrowser.TextField(Find.ByName("searchBox")).Value = "milk";

mybrowser.Image(Find.ByName("搜索")).Click();

在输入字段中,我想添加 X 长度的任何字符串值(例如肉/面包店)

请帮忙

I am working on a web based application which takes care of online orders placed by customers .

we are using watin for sanity.This is what my code reads

mybrowser.TextField(Find.ByName("searchBox")).Value = "milk";

mybrowser.Image(Find.ByName("search")).Click();

In the input field i want to add any string value(e.g meat/bakery) of X length

Please help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月下客 2024-10-27 23:45:03

当我读到你的问题时,你希望能够生成并输入一个特定的、给定长度 X 的字符串。这是我不久前为此编写的一些代码。

    public static string GetRandomString(int length)
    {
        StringBuilder randomString = new StringBuilder();
        Random randomNumber = new Random();
        for (int i = 0; i < length; i++)
        {
            randomString.Append(Convert.ToChar(Convert.ToInt32(Math.Floor(26 * randomNumber.NextDouble() + 65))));
        }
        return randomString.ToString();
    }

如果您想从特定的项目列表中进行选择,我会使用这样的代码

         public static string GenerateRandomFood()
         {
             string[] foods = {"Bread", "Cheese", "Milk", };

             // There are 3 food names
             return foods[GetRandomInt(0, 2)];
         }

希望这就是您所追求的。

As I read your question you want to be able to generate and input a string of a specific, given length X. Here is some code I wrote a while ago for that.

    public static string GetRandomString(int length)
    {
        StringBuilder randomString = new StringBuilder();
        Random randomNumber = new Random();
        for (int i = 0; i < length; i++)
        {
            randomString.Append(Convert.ToChar(Convert.ToInt32(Math.Floor(26 * randomNumber.NextDouble() + 65))));
        }
        return randomString.ToString();
    }

If you want to pick from a specific list of items I would use code like this

         public static string GenerateRandomFood()
         {
             string[] foods = {"Bread", "Cheese", "Milk", };

             // There are 3 food names
             return foods[GetRandomInt(0, 2)];
         }

Hope that is what you are after.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文