selenium webdriver+C#自动化脚本开发
鑫神 发布于 2018-12-24
1:Selenium中对浏览器的操作 首先生成一个Web对象 IWebDriver driver = new FirefoxDriver(); //打开指定的URL地址 driver.Navigate().GoToUrl(@”http://12.99.102.196:...
阅读(735)评论(0)赞 (0)
鑫神 发布于 2018-12-24
1:Selenium中对浏览器的操作 首先生成一个Web对象 IWebDriver driver = new FirefoxDriver(); //打开指定的URL地址 driver.Navigate().GoToUrl(@”http://12.99.102.196:...
阅读(735)评论(0)赞 (0)
鑫神 发布于 2018-12-24
在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。 1. By.name() 假设我们要测试的页面源码如下: <butto...
阅读(543)评论(0)赞 (0)
鑫神 发布于 2018-12-19
一说起.net的反编译软件,大家首先想到的就是Reflector,ILSpy,dotPeek等等。而dnSpy同样是一款优秀的反编译软件,同时它是开源免费的。官方的描述是: dnSpy是一个调试器和.NET组件编辑器。 即使您没有任何可用的源代码,也可以使用它来编辑和调试程序集。...
阅读(1268)评论(0)赞 (0)
鑫神 发布于 2018-12-19
前言 Host startup hook,是2.2中提供的一项新的功能,通过使用主机启动钩子,允许开发人员在不修改代码的情况下,在服务启动之前注入代码;通过使用钩子,可以对已部署好的服务在服务启动期间自定义托管程序的行为;通过使用钩子,可以对服务进行跟踪或者遥测,也可以在服务启动...
阅读(591)评论(0)赞 (0)
鑫神 发布于 2018-12-13
/// <summary>方法一:比较推荐 /// 用HttpWebRequest取得网页源码 /// 对于带BOM的网页很有效,不管是什么编码都能正确识别 /// </summary> /// <param name="url">网页地址...
阅读(568)评论(0)赞 (0)
鑫神 发布于 2018-12-07
在.NET Core项目中也是可以使用.resx资源文件,来为程序提供多语言支持。以下我们就以一个.NET Core控制台项目为例,来讲解资源文件的使用。 新建一个.NET Core控制台项目,然后我们在其中新建一个.resx资源文件叫DemoResource.re...
阅读(964)评论(0)赞 (1)
鑫神 发布于 2018-11-28
很多人觉得 Windows 是最好的操作系统,它的用户图形化交互界面、它的各种功能应用,还有它的易用性等方面完全就碾压一切,Linux 党对此表示不屑;又有很多人把 elementary OS 定义为最美的 Linux 发行版,Ubuntu 党跳出来对此表示不屑。啊~并不是想(打...
阅读(1043)评论(0)赞 (0)
鑫神 发布于 2018-11-27
“描述一个事物,唯有一个名词定义它的概念,唯有一个动词揭露它的行为,唯有一个形容词表现它的特征。要做的,就是用心去寻找那个名词、那个动词、那个形容词……” —— 福楼拜 (Gustave Flaubert) 我想讲个故事。 很久很久以前(...
阅读(566)评论(0)赞 (0)
鑫神 发布于 2018-11-21
一、复习散列表 1.1 散列表 散列表(哈希表),其思想主要是基于数组支持按照下标随机访问数据时间复杂度为O(1)的特性。可是说是数组的一种扩展。假设,我们为了方便记录某高校数学专业的所有学生的信息。要求可以按照学号(学号格式为:入学时间+年级+专业+专业内自增序号,如2011 ...
阅读(741)评论(0)赞 (0)
鑫神 发布于 2018-11-21
随着前端技术的发展,请求服务器数据的方法早已不局限于ajax、jQuery的ajax方法。各种js库已如雨后春笋一般,蓬勃发展,本文主要想介绍其中的axios和fetch。 0.引入 ajax(Asynchronous JavaScript and XML–异步Jav...
阅读(704)评论(0)赞 (0)