Skip to content

Commit 29b6ebc

Browse files
committed
update
1 parent 3332ed3 commit 29b6ebc

File tree

18 files changed

+1165
-1051
lines changed

18 files changed

+1165
-1051
lines changed

Java系列/JavaSE/JavaSE基础.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ API (Application Programming Interface),应用程序编程接口。
554554

555555
Java 通过构造器完成对象的初始化过程。如果一个类有构造器,那么 Java 会在用户使用对象之前(即对象刚创建完成)自动调用对象的构造器方法,从而保证初始化。
556556

557-
自动调用构造器方法的前提是编译器必须知道构造器方法名称,并且构造器需要避免和类中已有元素命名冲突。Java 的采用的做法是让构造器名称和类名保持一致,且构造方法没有返回值。
557+
自动调用构造器方法的前提是编译器必须知道构造器方法名称,并且构造器需要避免和类中已有元素命名冲突。Java 的采用的做法是让构造器名称和类名保持一致,且构造方法没有返回值。
558558

559559
```java
560560
class Demo{
@@ -664,7 +664,7 @@ public class Overload {
664664
// 直觉上,我们很容易就可以区分出这两个方法
665665
void f(){}
666666
int f() { return 1; }
667-
// 编译器也可以通过接收函数的返回值来判断到底使用那个
667+
// 看起来编译器也可以通过接收函数的返回值来判断到底使用那个
668668
int x = f();
669669
// 如果不使用返回值呢?如何判断调用的到底是那个 f?这就无法得知了。
670670
f();

Linux系列/复习.md

Lines changed: 0 additions & 167 deletions
This file was deleted.

Python系列/Django.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

前端系列/前端零碎知识点.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,3 +163,42 @@ event.type 事件类型
163163
</html>
164164
```
165165
166+
## 自动化测试
167+
168+
### 方式一
169+
170+
自己打开浏览器,然后基于已经打开的浏览器进行自动化操作。
171+
172+
使用 debug 的方式启动浏览器
173+
174+
- `--remote-debugging-port` 是指定运行端口,只要没被占用就行
175+
- `--user-data-dir` 指定运行浏览器的运行数据,不影响系统原来的数据
176+
177+
```Edcmd
178+
msedge.exe --remote-debugging-port=9222 --user-data-dir="C:\python\seleniumEdge"
179+
```
180+
181+
使用代码打开 Edge 浏览器
182+
183+
```python
184+
from selenium.webdriver import Edge
185+
from selenium.webdriver.common.by import By
186+
from selenium.webdriver.common.keys import Keys
187+
# 用于选择登录端口, 此处指定的 edge 浏览器
188+
from selenium.webdriver.edge.options import Options
189+
#造浏览器配置对象
190+
Edge_op = Options()
191+
#配置浏览器
192+
#"127.0.0.1:9222"其中,9222是浏览器的运行端口
193+
Edge_op.add_experimental_option("debuggerAddress","127.0.0.1:9222")
194+
#让浏览器带着这个配置运行
195+
web = Edge(options=Edge_op)
196+
#测试环节
197+
#通过百度页面,搜索烤鸭
198+
web.find_element(by=By.XPATH,value='//*[@id="kw"]').send_keys("烤鸭",Keys.ENTER)
199+
```
200+
201+
### 方式二
202+
203+
纯代码启动浏览器,然后进行自动化测试。
204+

深度学习系列/HuggingFace.md

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)