中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

設(shè)計(jì)一個(gè)完整的靜態(tài)網(wǎng)站漣源網(wǎng)站seo

設(shè)計(jì)一個(gè)完整的靜態(tài)網(wǎng)站,漣源網(wǎng)站seo,新鄉(xiāng)宣傳片制作公司,w3school網(wǎng)頁(yè)制作證書(shū)項(xiàng)目鏈接:飛鴿論壇 目錄 一. 項(xiàng)目背景 二. 項(xiàng)目功能 三. 功能測(cè)試 注冊(cè): 登錄: 更改用戶信息: 發(fā)布帖子: 更新帖子信息: 點(diǎn)贊: 評(píng)論: 發(fā)送私信: 測(cè)試報(bào)告 四. 性能測(cè)試 Virtual User Generator Controller Analysis 測(cè)試報(bào)告: 一. 項(xiàng)目背景 該論壇系統(tǒng)采用前…

項(xiàng)目鏈接:飛鴿論壇

目錄

一. 項(xiàng)目背景

二. 項(xiàng)目功能

三. 功能測(cè)試

注冊(cè):

登錄:

更改用戶信息:

發(fā)布帖子:

更新帖子信息:

點(diǎn)贊:

評(píng)論:

發(fā)送私信:

測(cè)試報(bào)告

四. 性能測(cè)試

Virtual User Generator

Controller

Analysis

測(cè)試報(bào)告:


一. 項(xiàng)目背景

該論壇系統(tǒng)采用前后端分離的開(kāi)發(fā)方式,?使用 SpringBoot, Mybatis?等開(kāi)發(fā)框架進(jìn)行開(kāi)發(fā), 集成了注冊(cè)、登錄、發(fā)送,刪除帖子、點(diǎn)贊、私信等功能.

使用了 MySQL 去存儲(chǔ)用戶信息, 文章信息等所需要實(shí)現(xiàn)的數(shù)據(jù)?

二. 項(xiàng)目功能

注冊(cè)用戶: 將用戶名,密碼和昵稱(chēng)傳入到后端, 校驗(yàn)有沒(méi)有沖突用戶名, 密碼和重復(fù)密碼是否相同, 通過(guò)校驗(yàn)后將用戶名和密碼等數(shù)據(jù)記錄到 MySQL 中

登錄: 查看是否存在等于的用戶, 如果存在再校驗(yàn)密碼是否正確, 校驗(yàn)通過(guò)跳轉(zhuǎn)到 index.html 頁(yè)面中

退出登錄: 退出當(dāng)前用戶的登錄狀態(tài)

發(fā)布帖子: 可以選擇區(qū)域、標(biāo)題和內(nèi)容去進(jìn)行帖子的發(fā)布, 同時(shí)在帖子成功發(fā)布后跳轉(zhuǎn)到 index.html 頁(yè)面

點(diǎn)贊和評(píng)論刪除: 在帖子中可以進(jìn)行點(diǎn)贊和評(píng)論, 可以對(duì)自己的帖子進(jìn)行刪除

私信:? 可以通過(guò)帖子和評(píng)論找到別的用戶進(jìn)行私信的發(fā)生

更改信息: 可以對(duì)自己的用戶信息可以進(jìn)行用戶名、昵稱(chēng)、密碼進(jìn)行更改, 也可以對(duì)自己發(fā)布的帖子的區(qū)域、標(biāo)題和內(nèi)容進(jìn)行更改

三. 功能測(cè)試

白盒測(cè)試在我的開(kāi)發(fā)階段已經(jīng)進(jìn)行過(guò)了, 所以這里主要進(jìn)行的是黑盒測(cè)試

我將以此按照注冊(cè)->登錄->更改用戶信息->發(fā)送帖子->更改帖子信息->刪除帖子->點(diǎn)贊->評(píng)論->發(fā)送私信->退出登錄這個(gè)流程去進(jìn)行功能測(cè)試

注冊(cè):

1. 輸入存在用戶名

王五是之前已經(jīng)注冊(cè)過(guò)的, 每次測(cè)試都要保證單一變量

2. 兩次密碼輸入不一致

3. 正確輸入:

這里的正確輸入后, 不會(huì)有提示, 直接跳轉(zhuǎn)到登錄頁(yè)

登錄:

由于登錄是個(gè)頻繁單一的測(cè)試操作, 所以我決定使用 selenium 進(jìn)行自動(dòng)化測(cè)試
輸入不存在用戶名:

    @Test@Order(1)public void login1() throws InterruptedException {// 打開(kāi)驅(qū)動(dòng)ChromeOptions options = new ChromeOptions();options.addArguments("--remote-allow-origins=*");WebDriver webDriver = new ChromeDriver(options);// 打開(kāi)網(wǎng)頁(yè)webDriver.get("http://47.120.39.164:58080/sign-in.html");// 輸入不存在用戶名webDriver.findElement(By.cssSelector("#username")).sendKeys("小毛");// 輸入密碼webDriver.findElement(By.cssSelector("#password")).sendKeys("123456");webDriver.findElement(By.cssSelector("#submit")).click();Thread.sleep(2000);}

輸入錯(cuò)誤密碼:

    @Test@Order(2)public void login2() throws InterruptedException {// 打開(kāi)驅(qū)動(dòng)ChromeOptions options = new ChromeOptions();options.addArguments("--remote-allow-origins=*");WebDriver webDriver = new ChromeDriver(options);// 打開(kāi)網(wǎng)頁(yè)webDriver.get("http://47.120.39.164:58080/sign-in.html");// 輸入用戶名webDriver.findElement(By.cssSelector("#username")).sendKeys("李四");// 輸入錯(cuò)誤密碼webDriver.findElement(By.cssSelector("#password")).sendKeys("12345");webDriver.findElement(By.cssSelector("#submit")).click();Thread.sleep(2000);}

正確輸入:

    @Test@Order(3)public void login3() throws InterruptedException {// 打開(kāi)驅(qū)動(dòng)ChromeOptions options = new ChromeOptions();options.addArguments("--remote-allow-origins=*");WebDriver webDriver = new ChromeDriver(options);// 打開(kāi)網(wǎng)頁(yè)webDriver.get("http://47.120.39.164:58080/sign-in.html");// 輸入用戶名webDriver.findElement(By.cssSelector("#username")).sendKeys("李四");// 輸入正確密碼webDriver.findElement(By.cssSelector("#password")).sendKeys("123456");webDriver.findElement(By.cssSelector("#submit")).click();Thread.sleep(2000);}

正確輸入后跳轉(zhuǎn)到帖子列表頁(yè)

更改用戶信息:

?郵箱和電話號(hào)碼修改完成

在原密碼錯(cuò)誤的情況下修改密碼:

出現(xiàn)參數(shù)校驗(yàn)失敗的錯(cuò)誤

原密碼正確的情況下兩次密碼輸入不一樣:

出現(xiàn)錯(cuò)誤提示

參數(shù)都正確的情況下就會(huì)跳轉(zhuǎn)到登錄頁(yè), 并成功修改密碼

發(fā)布帖子:

?在我們的首頁(yè)和經(jīng)驗(yàn)分享區(qū)都更新了帖子, 并且帖子數(shù)成功加一

更新帖子信息:

點(diǎn)擊帖子后, 如果是自己發(fā)的帖子, 下放會(huì)出現(xiàn)一個(gè)編輯選項(xiàng)?

?進(jìn)行更改:

?更改后可以看到帖子已經(jīng)更改

點(diǎn)贊:

點(diǎn)擊一個(gè)貼子進(jìn)入

?進(jìn)行一次點(diǎn)贊操作后, 可以發(fā)現(xiàn)點(diǎn)贊成功, 并且點(diǎn)贊數(shù)成功加一

評(píng)論:

點(diǎn)進(jìn)一個(gè)帖子內(nèi)進(jìn)行評(píng)論

?

?可以看到評(píng)論成功并且評(píng)論數(shù)加一

發(fā)送私信:

可以向帖子的博主或者評(píng)論區(qū)里的人發(fā)生私信

?

點(diǎn)擊發(fā)送后, 然后我們登錄進(jìn)這個(gè)賬戶進(jìn)行查看:

?點(diǎn)擊右上角的小鈴鐺, 就能看到對(duì)方發(fā)送的私信:

?同時(shí)可以進(jìn)行回復(fù)

測(cè)試報(bào)告

四. 性能測(cè)試

性能測(cè)試使用 loadrunner 來(lái)進(jìn)行

這里只對(duì)登錄頁(yè)面進(jìn)行測(cè)試

Virtual User Generator

使用?Virtual User Generator 將我們的登錄操作錄制下來(lái)

?點(diǎn)擊錄制后會(huì)跳轉(zhuǎn)到瀏覽器中, 右上角會(huì)出現(xiàn)一個(gè)小框

?輸入用戶名和密碼后點(diǎn)擊結(jié)束錄制, 這樣登錄操作就錄制好了

?錄制完后, 將一些瀏覽器自帶的請(qǐng)求刪除掉, 就只剩這些請(qǐng)求

可以看到我們的用戶名和密碼

接下來(lái)點(diǎn)擊 create Controller, 跳轉(zhuǎn)到 controller 上

Controller

接下來(lái)進(jìn)行一些設(shè)置:

?

?

?

設(shè)置完點(diǎn)擊下面的 run 去運(yùn)行

運(yùn)行結(jié)束:?

?點(diǎn)擊 Result 中的 Analyze Result, 進(jìn)入 Analysis

Analysis

接下來(lái)就能看到我們的運(yùn)行數(shù)據(jù)

?點(diǎn)擊右邊的就能看到圖表:

?Running Vuser:

?這里和我們之前設(shè)置的一樣

Hits per Second 和 Througput

?平均點(diǎn)擊數(shù)和吞吐量也是符合規(guī)律

測(cè)試報(bào)告:

http://www.risenshineclean.com/news/23109.html

相關(guān)文章:

  • 建站科技公司免費(fèi)發(fā)廣告的軟件
  • 平面設(shè)計(jì)培訓(xùn)班價(jià)格百度seo公司報(bào)價(jià)
  • 幼兒園主題網(wǎng)絡(luò)圖設(shè)計(jì)ppt模板惠州seo優(yōu)化服務(wù)
  • wordpress中英文網(wǎng)站什么平臺(tái)推廣效果最好
  • 手機(jī)兼職的正規(guī)平臺(tái)有哪些如何優(yōu)化網(wǎng)站排名
  • 俄語(yǔ)網(wǎng)站建設(shè)學(xué)電商哪個(gè)培訓(xùn)學(xué)校好
  • 如何創(chuàng)立個(gè)人網(wǎng)站網(wǎng)站收錄怎么弄
  • 企業(yè)網(wǎng)站 wordpress網(wǎng)頁(yè)代碼模板
  • ps模板下載網(wǎng)站新網(wǎng)站秒收錄技術(shù)
  • 網(wǎng)站建設(shè)的主要職責(zé)免費(fèi)網(wǎng)站免費(fèi)
  • 建網(wǎng)站wordpress女生學(xué)網(wǎng)絡(luò)營(yíng)銷(xiāo)這個(gè)專(zhuān)業(yè)好嗎
  • 國(guó)家攝影網(wǎng)站百度發(fā)布信息怎么弄
  • 讓別人做網(wǎng)站需要提供什么長(zhǎng)沙網(wǎng)絡(luò)公關(guān)公司
  • 營(yíng)銷(xiāo)型網(wǎng)站有哪些特點(diǎn)外貿(mào)網(wǎng)站建設(shè) google
  • 網(wǎng)站做數(shù)據(jù)監(jiān)測(cè)寧波網(wǎng)站推廣排名
  • 校園網(wǎng)站設(shè)計(jì)外貿(mào)接單十大網(wǎng)站
  • 嗶哩網(wǎng)站開(kāi)發(fā)需求分析模板網(wǎng)上推廣
  • 創(chuàng)業(yè)做招聘網(wǎng)站靠譜嗎seo研究協(xié)會(huì)網(wǎng)app
  • 網(wǎng)上招聘網(wǎng)站開(kāi)發(fā)報(bào)告中國(guó)企業(yè)網(wǎng)
  • 幫忙做公司網(wǎng)站seo專(zhuān)員簡(jiǎn)歷
  • 仿新浪微博網(wǎng)站代碼推廣資源網(wǎng)
  • 怎么做祝福網(wǎng)站新手怎么做網(wǎng)絡(luò)推廣
  • PHP做網(wǎng)站案例教程軟文代寫(xiě)文案
  • 賀州網(wǎng)站建設(shè)品牌推廣活動(dòng)方案
  • 做外國(guó)網(wǎng)用哪些網(wǎng)站小廣告網(wǎng)頁(yè)
  • dede 企業(yè)網(wǎng)站模板下載如何優(yōu)化
  • 如何ps做網(wǎng)站首頁(yè)寧波seo優(yōu)化項(xiàng)目
  • ios網(wǎng)站開(kāi)發(fā)工具有哪些怎么做網(wǎng)址
  • 做網(wǎng)站有哪些注意事項(xiàng)百度關(guān)鍵詞在線優(yōu)化
  • dw做網(wǎng)站怎么用到j(luò)ava友情鏈接網(wǎng)站