Phantomjs
Is PhantomJS brabhsálaí dícheannta go n-oibríonn lámh ar láimh le Seiléiniam d'fhorbróirí cabhair níos éifeachtaí a thástáil a láithreáin agus apps.
- Feidhmeanna go héifeachtach ar gach córas oibriúcháin mór
- Ceadaíonn sé a thástáil agus a debugging de láithreáin ghréasáin
- Gabháil screenshots agus ceadaíonn uathoibriú láthair
- Leibhéal ard comhoiriúnacht le roinnt na n-uirlisí debugging
- Le tacaíocht ag pobal forbartha díograiseach
- Éilíonn an próiseas thus uileghabhálach
- Brabhsálaí shuts uaireanta síos gan choinne
Forbróirí Gréasáin thuiscint go bhfuil ceann de na gnéithe is tedious de scríobh ar shuíomh a thagann ón bpróiseas tástála agus debugging. Is é an níos casta ar shuíomh, an níos mó ann is féidir a théann mícheart, agus tochailt trí na fadhbanna féideartha sa tóir ar shaincheisteanna fiú aghaidh a thabhairt is féidir a bheith ina tasc monumental. Mar gheall ar an teaghlach casta agus bhreacachan teangacha a théann isteach i láithreán nua-aimseartha ar a chruthú, is féidir é a bheith go minic deacair a fháil amach cé chomh maith is cód dul a aistriú i gcáil amhairc. Go s áit a thagann brabhsálaithe dícheannta cosúil PhantomJS in Cuireann siad ar chumas duit a reáchtáil ar an suíomh gréasáin mar aon úsáideoir gnáth.; ach in ionad a thaispeánann an t-comhéadan grafach úsáideora linn a fheiceáil de ghnáth nuair a brabhsáil ar an gréasán á, féach ar úsáideoirí na sraitheanna de chód atá mar bhunús leis na feidhmeanna. Ligeann sé seo tástálaithe chun fadhbanna nach d'fhéadfadh a bheith go héasca cosúil tríd an GUI agus a pinpoint an foinse na fadhbanna níos éifeachtaí a aithint. PhantomJS, brabhsálaí tógtha ar an bunúsacha JavaScript, anois ar cheann de na brabhsálaithe dícheannta is muinín sa tionscal. Is leibhéal ard PhantomJS 'd'comhoiriúnacht cuid den chúis sé le feiceáil tarraingt an oiread sin sa tionscal. Ní PhantomJS le creatlach don thástáil, ach go dtugann sé comhoiriúnacht caighdeánach le breis is dosaen creataí tóir, lena n-áirítear Brollach, Jasmine, agus Capybara. Ós rud é PhantomJS tionscadal foinse oscailte, ní mór d'fhorbróirí freisin, tugadh isteach roinnt tionscadal taobh a bhaineann leo a cabhrú feabhas a chur ar an teacht agus feidhmiúlacht an bhrabhsálaí. Casper.js, creat a chuidíonn thógáil loingseoireachta script agus tástáil, ar cheann de na ba choitianta, ach tá Lotte agus WebSpecter araon a róil úsáideacha féin i dtástáil suíomh. Oibríonn PhantomJS le Windows, Mac OSX, agus Unix córais oibriúcháin (lena n-áirítear Linux). Feidhmíonn sé go maith freisin le córais comhtháthú leanúnach ar nós Heroku, Amazon EC2, agus Iron.io. Áirítear PhantomJS freisin fheidhmiúlacht lámhaigh scáileán láithreán gréasáin. Seo a ghabháil níos mó ná ach pictiúr ar do scáileán. Ceadaíonn sé duit a chur bloc cód HTML agus ansin go huathoibríoch thiontú sé isteach ar an bhformáid scáileán. Ceadaíonn solúbthacht PhantomJS 'comhshó iontaofa fiú le HTML go bhfuil a styled le CSS nó láithreáin go n-áiríonn íomhánna, SVG, agus eilimintí chanbhás. Cé go bhfuil príomhchuspóir na bogearraí seo a thástáil agus debugging, tá roinnt na n-iarratas anailíseacha ann freisin. Ós rud é go dtugann sé deis a iniúchadh trácht líonra, tá sé ina rogha iontach do staidéar iompair líonra agus feidhmíocht a reáchtáil. Is féidir é a úsáid freisin chun uathoibriú láithreáin ghréasáin, cur strus amach na lámha ar do forbróirí agus ligean dóibh dul ar aghaidh le tionscadail nua in áit bheith buartha mar gheall ar an cúram na n-acmhainní d'aois. Cé go n-éilíonn PhantomJS píosaí eile bogearraí a bheith ag obair i gceart, tá sé ar cheann de na brabhsálaithe dícheannta is fearr ar an margadh, agus leibhéal ard a acmhainne comhoiriúnachta go mbainfidh tú a imní níos lú faoi rith sé go héifeachtach. Tá sé ina workhorse iontaofa go mbeadh aon forbróir a bheith t-ádh a bheith acu ina trealamh uirlis.