私はC#が初めてで、コンソールが実行されるたびにタイムスタンプ付きの新しいフォルダーを作成する関数を作成しました。
string newfolder = @"d:\Denby_Screenshots" + DateTime.Now.ToString(" yyyy-MM-dd-HH-mm-ss-fff");
if (!Directory.Exists(newfolder))
{
Directory.CreateDirectory(newfolder);
Console.WriteLine("Screenshot folder has been created");
}
次に、スクリーンショットをこの新しく作成されたファイルに保存できるように、これをダウンさせたいと思います。
static private Test_Criteria Block_Two(IWebDriver driver, Screenshot screenshot, string newfolder)
{
{
screenshot = ((ITakesScreenshot)driver).GetScreenshot();
screenshot.SaveAsFile("d:\\ScreenShot.png",System.Drawing.Imaging.ImageFormat.Png);
しかし、私の人生では、これを行う方法がわかりません。誰かがアドバイスしたり、私が作業できるようにするための良いスクリーンショットを持ったりすることができます. ありがとう