Профиль до селена Webdriver 3.0 2 -й издание учебник программного обеспечения Selenium3 Тест автоматизации

Цена: 1 169руб. (¥55.3)
Артикул: 602993613754
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товараPGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0xIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PGJyPjxkaXYgc3R5bGU9IndpZHRoOiAxMDAuMCU7Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmVkO2JvcmRlci1ib3R0b20tc3R5bGU6IGluc2V0O2hlaWdodDogMzUuMHB4OyI+PGgzIHN0eWxlPSJmb250LXdlaWdodDogOTAwO2Zsb2F0OiBsZWZ0O21hcmdpbjogMDt3aWR0aDogMTEwLjBweDtiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7Y29sb3I6IHdoaXRlO2hlaWdodDogMzUuMHB4O2xpbmUtaGVpZ2h0OiAzNS4wcHg7dGV4dC1hbGlnbjogY2VudGVyOyI+0JLQstC10LTQtdC90LjQtTwvaDM+PGRpdiBzdHlsZT0id2lkdGg6IDA7aGVpZ2h0OiAwO2JvcmRlci1ib3R0b206IDM1LjBweCBzb2xpZCByZWQ7Ym9yZGVyLXJpZ2h0OiAzNS4wcHggc29saWQgdHJhbnNwYXJlbnQ7ZmxvYXQ6IGxlZnQ7Ij48L2Rpdj48L2Rpdj48YnI+0JIg0Y3RgtC+0Lkg0LrQvdC40LPQtSDQv9GA0LXQtNGB0YLQsNCy0LvQtdC90L4sINC60LDQuiDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0YwgU2VsZW5pdW0gV2ViZHJpdmVyIDMuMCDQtNC70Y8g0L/RgNC+0LLQtdC00LXQvdC40Y8g0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGPINCy0LXQsSAt0LDQstGC0L7QvNCw0YLQuNC30LDRhtC40Lgg0YEg0L/QvtC80L7RidGM0Y4g0LHQvtC70YzRiNC+0LPQviDQutC+0LvQuNGH0LXRgdGC0LLQsCDRgtC10YHRgtC+0LLQvtCz0L4g0LrQvtC00LAsINGB0LrRgNC40L3RiNC+0YLQvtCyINC40L3RgtC10YDRhNC10LnRgdCwINC4INGN0YLQsNC/0L7QsiDRgNCw0LHQvtGC0Ysu0J7RgdC90L7QstC90L7QtSDRgdC+0LTQtdGA0LbQsNC90LjQtSDQstC60LvRjtGH0LDQtdGCINCyINGB0LXQsdGPLCDQutCw0Log0L/QvtGB0YLRgNC+0LjRgtGMINGC0LXRgdGC0L7QstGD0Y4g0YHRgtGA0YPQutGC0YPRgNGDLCDQutCw0Log0YHQv9GA0LDQstC40YLRjNGB0Y8g0YEg0L3QtdGD0LTQsNGH0L3Ri9C80Lgg0YLQtdGB0YLQsNC80LgsINGA0LDQt9C70LjRh9C90YvQvNC4INC90LXQvdC+0YDQvNCw0LvRjNC90YvQvNC4INC30L3QsNGH0LXQvdC40Y/QvNC4LCDRgdCz0LXQvdC10YDQuNGA0L7QstCw0L3QvdGL0LzQuCBTZWxlbml1bSwg0L/RgNC40YfQuNC90LDQvNC4INGB0LHQvtGPINCw0LLRgtC+0LzQsNGC0LjRh9C10YHQutC+0LPQviDRgtC10YHRgtC40YDQvtCy0LDQvdC40Y8sINC80LXRgtC+0LTQsCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQvtCx0YrQtdC60YLQsCDRgdGC0YDQsNC90LjRhtGLLCDQutCw0Log0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1INGA0LDRgdGI0LjRgNC10L3QvdC+0LPQviDQv9C+0LvRjNC30L7QstCw0YLQtdC70Y8gQVBJINCy0LfQsNC40LzQvtC00LXQudGB0YLQstC40Y8sINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1INC60LvQsNGB0YHQsCBKYXZhc2NyaXB0ZXhlY3V0b3Ig0Lgg0L3QtdC00L7RgdGC0LDRgtC60Lgg0YHQtdC70LXQvdCwLCDQutCw0Log0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMIERvY2tlciDQsiDRgdC10LvQtdC90LUu0K3RgtCwINC60L3QuNCz0LAg0L/QvtC80L7Qs9Cw0LXRgiDRh9C40YLQsNGC0LXQu9GP0Lwg0LHRi9GB0YLRgNC+INC/0L7QvdGP0YLRjCDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0YwgU2VsZW5pdW0gV2ViZHJpdmVyIDMuMCDQsiDRgNC10LDQu9GM0L3QvtC5INGA0LDQsdC+0YLQtSwg0LrQvtGC0L7RgNCw0Y8g0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YLQtdGB0YLQtdGA0L7Qsiwg0YDQsNC30YDQsNCx0L7RgtGH0LjQutC+0LIg0Lgg0YHQstGP0LfQsNC90L3Ri9GFINGBINC90LjQvNC4INGB0L/QtdGG0LjQsNC70LjRgdGC0L7QsiDQtNC70Y8g0YfRgtC10L3QuNGPLjxpbWcgY2xhc3M9ImRlc2NfYW5jaG9yIiBpZD0iZGVzYy1tb2R1bGUtMiIgc3JjPSJodHRwczovL2Fzc2V0cy5hbGljZG4uY29tL2tpc3N5LzEuMC4wL2J1aWxkL2ltZ2xhenlsb2FkL3NwYWNlYmFsbC5naWYiPjxicj48ZGl2IHN0eWxlPSJ3aWR0aDogMTAwLjAlO2JvcmRlci1ib3R0b20tY29sb3I6IHJlZDtib3JkZXItYm90dG9tLXN0eWxlOiBpbnNldDtoZWlnaHQ6IDM1LjBweDsiPjxoMyBzdHlsZT0iZm9udC13ZWlnaHQ6IDkwMDtmbG9hdDogbGVmdDttYXJnaW46IDA7d2lkdGg6IDExMC4wcHg7YmFja2dyb3VuZC1jb2xvcjogcmVkO2NvbG9yOiB3aGl0ZTtoZWlnaHQ6IDM1LjBweDtsaW5lLWhlaWdodDogMzUuMHB4O3RleHQtYWxpZ246IGNlbnRlcjsiPtCa0LDRgtCw0LvQvtCzPC9oMz48ZGl2IHN0eWxlPSJ3aWR0aDogMDtoZWlnaHQ6IDA7Ym9yZGVyLWJvdHRvbTogMzUuMHB4IHNvbGlkIHJlZDtib3JkZXItcmlnaHQ6IDM1LjBweCBzb2xpZCB0cmFuc3BhcmVudDtmbG9hdDogbGVmdDsiPjwvZGl2PjwvZGl2Pjxicj48YnI+0JPQu9Cw0LLQsCAxINCa0LDQuiDRg9GB0LrQvtGA0LjRgtGMINGB0LrQvtGA0L7RgdGC0Ywg0YLQtdGB0YLQsCAxPGJyPjEuMSDQodC00LXQu9Cw0LnRgtC1INGA0LDQt9GA0LDQsdC+0YLRh9C40LrQvtCyINC70LXQs9C60L4g0LfQsNC/0YPRgdC60LDRgtGMINGC0LXRgdGCIDI8YnI+MS4yINCY0YHQv9C+0LvRjNC30YPQudGC0LUgQXBhY2hlIE1hdmVuINC00LvRjyDRgdC+0LfQtNCw0L3QuNGPINGC0LXRgdGC0L7QstC+0LPQviDQv9GA0L7QtdC60YLQsCAyPGJyPjEuMyDQotC10YHRgiDQvdCwINC+0L/Qu9Cw0YLRgyA4PGJyPjEuNCDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IFRlc3RuZyDQtNC70Y8g0L/QsNGA0LDQu9C70LXQu9GM0L3QvtCz0L4g0YLQtdGB0YLQsCAxMTxicj4xLjUg0J3QtdGCINGB0LXRgNC10LHRgNGP0L3QvtC5INCx0L7QvNCx0YsgMjE8YnI+MS42IE11bHRpIC1Ccm93c2VyIFN1cHBvcnQgMjI8YnI+MS43INCQ0LLRgtC+0LzQsNGC0LjRh9C10YHQutCw0Y8g0LfQsNCz0YDRg9C30LrQsCDQsdC40L3QsNGA0L3QvtCz0L4g0YTQsNC50LvQsCBXZWJEcml2ZXIgMzA8YnI+MS44INCk0L7QvdC+0LLRi9C5INGA0LXQttC40LwgMzg8YnI+MS45INCg0LXQt9GO0LzQtSA0Mzxicj48YnI+0JPQu9Cw0LLQsCAyINCa0LDQuiDQv9GA0LDQstC40LvRjNC90L4g0L7QsdGA0LDQsdCw0YLRi9Cy0LDRgtGMINC90LXRg9C00LDRh9C90YvQuSDRgtC10YHRgiA0NDxicj4yLjEg0J/QvtC70L7QttC10L3QuNC1INC60L7QtNCwINGC0LXRgdGC0L7QstC+0LPQviDQutC+0LTQsCA0NDxicj4yLjIg0KLQtdGB0YIgLdGN0YLQviDRgNC10LDQu9GM0L3Ri9C5INC00L7QutGD0LzQtdC90YIgNDU8YnI+Mi4zINCf0YDQvtCy0LXRgNC60LAg0L3QsNC00LXQttC90L7RgdGC0LggNDc8YnI+Mi4zLjEg0JjQt9C+0LvQuNGA0L7QstCw0L3QvdCw0Y8g0LrQvtC80LDQvdC00LAg0LDQstGC0L7QvNCw0YLQuNC30LDRhtC40LggNDc8YnI+Mi4zLDIg0YDQsNC30LAg0Lgg0L/Qu9C+0YXQvtC5INGC0LXRgdGCIDQ4PGJyPjIuNCDQv9C+0LLRi9GI0LXQvdC90LDRjyDQvdCw0LTQtdC20L3QvtGB0YLRjCDRgtC10YHRgtC+0LIgNDk8YnI+IDIuNC4xIEdpdCA1MDxicj4gMi40LjIgU3VidmVyc2lvbiA1MTxicj4yLjUg0JrQu9GO0Ycg0LTQvtC70LbQtdC9INC/0YDQvtC00L7Qu9C20LDRgtGMINC40L3RgtC10LPRgNC40YDQvtCy0LDRgtGMIDUyPGJyPjIuNS4xIFNldCBUZWFtQ2l0eSA1NTxicj4yLjUuMiDQo9GB0YLQsNC90L7QstC40YLRjCDQlNC20LXQvdC60LjQvdGBIDYxPGJyPjIuNiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INGA0LDRgdGI0LjRgNC10L3QuNC1INGB0LXQu9C10L3QsCA2ODxicj4yLjcg0J7QtNC90LAg0LrQsNGA0YLQuNC90LAg0LvRg9GH0YjQtSwg0YfQtdC8INGC0YvRgdGP0YfQuCDRgdC70L7QsiA3Mzxicj4yLjgg0J3QtSDQsdC+0LnRgtC10YHRjCDQvtCz0YDQvtC80L3QvtC5INC40L3RhNC+0YDQvNCw0YbQuNC4INC+0LEg0L7RgtGB0LvQtdC20LjQstCw0L3QuNC4INGB0YLQtdC60LAg0L7RiNC40LHQvtC6IDc5PGJyPjIuOSDQoNC10LfRjtC80LUgODM8YnI+PGJyPtCT0LvQsNCy0LAgMyDQmNGB0LrQu9GO0YfQtdC90LjRjyDQuNGB0LrQu9GO0YfQtdC90LjRjyA4NDxicj4zLjEgbm9zaGVsZW1lbnRleGNlcHRpb24gODQ8YnI+My4yIE5vc3VjaGZyYW1lRXhjZXB0aW9uINCQ0L3QvtC80LDQu9C40LggODY8YnI+My4zIG5vc3VjaHdpbmRvd2V4Y2VwdGlvbiDQsNC90L7QvNCw0LvQuNC4IDg2PGJyPjMuNCBlbGVtZW50Tm90dmlzaWJsZUV4Y2VwdGlvbiA4Nzxicj4zLjUgU3RhbGVFbGVtZW50UmVmZXJlbmNlRXhjZXB0aW9uIDg3PGJyPjMuNiBJbnZhbGlkZWxlbWVudFN0YXRlRXhjZXB0aW9uIDkwPGJyPjMuNyBVbnN1cHBvcnRlZENvbW1hbmRleGNlcHRpb24gOTA8YnI+My44IFVucmVhY2hhYmxlQnJvd3NlckV4Y2VwdGlvbiA5MTxicj4zLjkgU2Vzc2lvbk90Rm91bmRFeGNldW9uIDkzPGJyPjMuMTAgV2ViRHJpdmVyRXhjZXB0aW9uJm1kYXNoO9Cd0LUg0L3QsNC20LjQvNCw0LnRgtC1IDkzINCyINC90LDRgdGC0L7Rj9GJ0LXQtSDQstGA0LXQvNGPPGJyPjMuMTEgTm9hbGVydHByZXNlbnRleGNlcHRpb24gOTQ8YnI+My4xMiDQoNC10LfRjtC80LUgOTQ8YnI+PGJyPtCT0LvQsNCy0LAgNCDQntC20LjQtNCw0L3QuNC1INC40YHQutGD0YHRgdGC0LLQsCA5NTxicj40LjEg0YHRgtGA0LDQvdC40YbQsCDQtNC10LnRgdGC0LLQuNGC0LXQu9GM0L3QviDQs9C+0YLQvtCy0LAgOTU8YnI+NC4yINCS0L3QtdGI0L3QuNC1INGE0LDQutGC0L7RgNGLLCDQutC+0YLQvtGA0YvQtSDQstC70LjRj9GO0YIg0L3QsCDRgdGC0YDQsNC90LjRhtGDLCDQt9Cw0LPRgNGD0LbQtdC90L3Rg9GOINC90LAg0YHRgtGA0LDQvdC40YbQtSA5Njxicj40LjIuMSDQmtC+0Y3RhNGE0LjRhtC40LXQvdGC0Ysg0LrQvtC80L/RjNGO0YLQtdGA0L3Ri9GFINGB0L/QtdGG0LjRhNC40LrQsNGG0LjQuSA5Njxicj40LjIuMiDQmtC+0Y3RhNGE0LjRhtC40LXQvdGC0Ysg0YHQv9C10YbQuNGE0LjQutCw0YbQuNC4INGB0LXRgNCy0LXRgNCwIDk2PGJyPjQuMi4zINCa0L7RjdGE0YTQuNGG0LjQtdC90YLRiyDQv9GA0L7QuNC30LLQvtC00LjRgtC10LvRjNC90L7RgdGC0Lgg0LTQstC40LPQsNGC0LXQu9GPIEphdmFTY3JpcHQgOTc8YnI+NC4yLjQg0KHQtdGC0LXQstGL0LUg0YTQsNC60YLQvtGA0YsgOTc8YnI+NC4zINCc0YvRgdC70Lgg0L4g0YDQtdGI0LXQvdC40Lgg0L/RgNC+0LHQu9C10LwgOTc8YnI+NC40IFNlbGVuaXVtINCy0YHRgtGA0L7QtdC9IC3QsiDQvNC10YXQsNC90LjQt9C80LUg0L7QttC40LTQsNC90LjRjyA5ODxicj40LjQuMS48YnI+NC40LjIg0JzQtdGF0LDQvdC40LfQvCDRgtCw0LnQvCAt0LDRg9GC0LAg0YHRhtC10L3QsNGA0LjRjyA5OTxicj40LjQuMyDQodC60YDRi9GC0YvQuSDQvNC10YXQsNC90LjQt9C8INGC0LDQudC8IC3QsNGD0YLQsCDQvtC20LjQtNCw0L3QuNGPIDEwMDxicj40LjUg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBvYmlsbGluZyAxMDQ8YnI+NC42INCv0LTRgNC+INGP0LLQvdC+0LPQviDQvtC20LjQtNCw0L3QuNGPJm1kYXNoOyZtZGFzaDvQn9C+0YLQvtC60L7QstCw0Y8g0L/QtdGA0LXQtNCw0YfQsCDQsiDQvtC20LjQtNCw0L3QuNC4IDEwNjxicj40LjYuMSDQpNGD0L3QutGG0LjRjyAxMDg8YnI+NC42LjIgSmF2YSA4IExhbWJkYSDQstGL0YDQsNC20LXQvdC40LUgMTExPGJyPjQuNyDQoNC10LfRjtC80LUgMTEyPGJyPjxicj7Qk9C70LDQstCwIDUg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDRjdGE0YTQtdC60YLQuNCy0L3Ri9C5INC+0LHRitC10LrRgiDRgdGC0YDQsNC90LjRhtGLIDExMzxicj41LjEg0JfQsNGH0LXQvCDQv9GA0L7QtNC+0LvQttCw0YLRjCDQtNC10LvQsNGC0Ywg0L/QvtCy0YLQvtGA0Y/RjtGJ0LjQtdGB0Y8g0LLQtdGJ0LggMTEzPGJyPjUuMiDQktGB0LUg0L3QsNGH0LjQvdCw0LXRgtGB0Y8g0YEg0L7QsdGK0LXQutGC0LAg0YHRgtGA0LDQvdC40YbRiyAxMjE8YnI+NS4zINGB0YLRgNCw0L3QuNGG0LAsINC+0LHRgNCw0YnQtdC90L3QsNGPINC6INC+0LHRitC10LrRgtGDLCDRgdC70LXQtNGD0Y7RidC40LUg0YLQvtGH0LrQuCwg0YfRgtC+0LHRiyDRgNCw0LfQtNC10LvQuNGC0YwgMTIzPGJyPtCS0LLQtdC00LXQvdC40LUg0LIgNS40IEphdmEgUGFnZUZhY3RvcnkgQ2xhc3MgMTI1PGJyPjUuNC4xINCY0YHQv9C+0LvRjNC30L7QstCw0L3QuNC1IEFubm90YXRpb24gQW5ub3RhdGlvbiAxMjU8YnI+NS40LjIg0J7QsdGK0LXQutGCINC/0YDQvtC60YHQuCDQuNC90LjRhtC40LDQu9C40LfQsNGG0LjQuCAxMjc8YnI+NS40LjMg0J/RgNC+0LHQu9C10LzRiywg0YHRg9GJ0LXRgdGC0LLRg9GO0YnQuNC1INCyINC60LvQsNGB0YHQtSBQYWdlRmFjdG9yeSAxMjk8YnI+NS41INCX0LDQv9GA0L7RgSDQvtCx0YrQtdC60YIg0LrRgNCw0YLQutC+0LUg0LLQstC10LTQtdC90LjQtSAxMzA8YnI+NS42INCS0YvQsdC10YDQuNGC0LUg0LrQu9Cw0YHRgSBQYWdlRmFjdG9yeSDQuNC70Lgg0L7QsdGK0LXQutGCINC30LDQv9GA0L7RgdCwIDEzMzxicj41Ljcg0KHQvtC30LTQsNC90LjQtSDQvNCw0YHRiNGC0LDQsdC40YDRg9C10LzRi9GFINC+0LHRitC10LrRgtC+0LIg0YHRgtGA0LDQvdC40YbRiyAxMzM8YnI+NS44LiDQn9GA0LXQvtCx0YDQsNC30L7QstCw0L3QuNC1INC+0LHRitC10LrRgtCwINGB0YLRgNCw0L3QuNGG0Ysg0LIg0L/RgNC+0YHRgtC+0LkgLdGH0LjRgtCw0Y7RidC40LkgRFNMIDEzNzxicj41Ljkg0J/QvtGC0L7QutC+0LLQsNGPINGB0YLRgNCw0L3QuNGG0LAg0L7QsdGK0LXQutGCIDE0MDxicj41LjEwINCg0LXQt9GO0LzQtSAxNDQ8YnI+PGJyPtCT0LvQsNCy0LAgNiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IEludGVyYWN0aXZlIFVzZXIgSW50ZXJhY3RpdmUgQVBJIDE0NTxicj42LjEg0JLQstC10LTQtdC90LjQtSBBUEkgMTQ2PGJyPjYuMiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IEFQSSDQtNC70Y8g0YDQtdGI0LXQvdC40Y8g0YHQu9C+0LbQvdGL0YUg0LfQsNC00LDRhyAxNDc8YnI+Ni4yLjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQstC40YHRj9GJ0LXQtSDQvNC10L3RjiAxNDc8YnI+Ni4yLjIg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQvtC/0LXRgNCw0YbQuNGOINC/0LXRgNC10YLQsNGB0LrQuNCy0LDQvdC40Y8gMTUxPGJyPjYuMi4zINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YHQvNC10YnQtdC90LjQtSAxNTU8YnI+Ni4yLjQg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQutC70Y7RhyDQsdGL0YHRgtGA0L7Qs9C+INC00L7RgdGC0YPQv9CwIDE2Mjxicj42LjIuNSBBUEkg0YDQsNGB0YjQuNGA0LXQvdC90L7Qs9C+INCy0LfQsNC40LzQvtC00LXQudGB0YLQstC40Y8g0L3QtSDRj9Cy0LvRj9C10YLRgdGPINCw0LHRgdC+0LvRjtGC0L3QviDRjdGE0YTQtdC60YLQuNCy0L3Ri9C8IDE3MDxicj42LjMg0KDQtdC30Y7QvNC1IDE3MTxicj48YnI+0JPQu9Cw0LLQsCA3INCY0YHQv9C+0LvRjNC30YPQudGC0LUgU2VsZW5pdW0g0LTQu9GPINCy0YvQv9C+0LvQvdC10L3QuNGPINC60L7QtNCwIEphdmFTY3JpcHQgMTcyPGJyPjcuMSBKYXZhU2NyaXB0IEFjdGl2YXRvciDQktCy0LXQtNC10L3QuNC1IDE3Mjxicj43LjIg0J3QldCf0KDQkNCS0JjQm9Cs0J3QntCVINCY0JfQnNCV0J3QldCd0JjQlSDQmCDQl9C70L7Rg9C/0L7RgtGA0LXQsdC70LXQvdC40LUg0L/RgNC40LLQvtC00L7QvCBKYXZhU2NyaXB0IDE3NTxicj43LjMg0J/RgNCw0LLQuNC70YzQvdC+0LUg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUg0L/RgNC40LLQvtC00LAgSmF2YVNjcmlwdCAxNzY8YnI+Ny40INCR0L7Qu9C10LUg0YHQu9C+0LbQvdGL0Lkg0YHQu9GD0YfQsNC5IDE3Nzxicj43LjUg0JzQtdGC0L7QtCDQuNC80L/QvtGA0YLQsCDQsdC40LHQu9C40L7RgtC10LrQuCBKYXZhU2NyaXB0IDE4NDxicj43LjYg0J/RgNC40L3RhtC40L/RiyDQuNC80L/QvtGA0YLQsCDQsdC40LHQu9C40L7RgtC10LrQuCBKYXZhU2NyaXB0IDE4Njxicj43Ljcg0JrQsNC6INCy0YvQv9C+0LvQvdC40YLRjCDQsNGB0LjQvdGF0YDQvtC90L3Ri9C5INGB0LrRgNC40L/RgiAxODY8YnI+Ny44INCQ0LLRgtC+0LzQsNGC0LjRh9C10YHQutC4INGA0LXQsNC70LjQt9GD0LnRgtC1INCy0LfQsNC40LzQvtC00LXQudGB0YLQstC40LUg0YEg0L/QvtC70YzQt9C+0LLQsNGC0LXQu9C10LwgMTg4PGJyPjcuOSDQoNC10LfRjtC80LUgMTkxPGJyPjxicj7Qk9C70LDQstCwIDgg0J/RgNCw0LLQtNCwIDE5Mjxicj44LjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBTZWxlbml1bSDQtNC70Y8g0LfQsNCz0YDRg9C30LrQuCDRhNCw0LnQu9CwIDE5Mjxicj44LjEuMSDQmNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSDRgdGG0LXQvdCwIDE5Mjxicj44LjEuMiDQn9GA0L7QsdC70LXQvNCwINGB0YLQvtC70LrQvdGD0LvQsNGB0YwgMTkzPGJyPjguMS4zINCh0LvQtdC00YPRjtGJ0LXQtSDQtNC10LnRgdGC0LLQuNC1IDE5Mzxicj44LjEuNCDQktCw0Lwg0LTQtdC50YHRgtCy0LjRgtC10LvRjNC90L4g0L3Rg9C20L3QviDQt9Cw0LPRgNGD0LfQuNGC0Ywg0YTQsNC50LvRiyAxOTQ8YnI+OC4xLjUg0J/RgNC+0LLQtdGA0YzRgtC1LCDQtNC10LnRgdGC0LLRg9C10YIg0LvQuCDRgdGB0YvQu9C60LAgMTk0PGJyPjguMS42INCc0LXRgtC+0LQg0LfQsNCz0YDRg9C30LrQuCDRhNCw0LnQu9C+0LIgMjAyPGJyPjguMS43INCY0YHQv9C+0LvRjNC30YPQudGC0LUgU2VsZW5pdW0sINGH0YLQvtCx0Ysg0L/QvtC80L7Rh9GMINC30LDQs9GA0YPQt9C40YLRjCDRhNCw0LnQuyAyMDQ8YnI+OC4yINCd0LXQstC+0LfQvNC+0LbQvdC+INC+0YLRgdC70LXQttC40LLQsNGC0Ywg0YHQtdGC0LXQstC+0Lkg0YLRgNCw0YTQuNC6INGH0LXRgNC10LcgU2VsZW5pdW0gMjExPGJyPjguMyDQnNC10YLQvtC00Ysg0L7RgtGB0LvQtdC20LjQstCw0L3QuNGPINGB0LXRgtC10LLQvtCz0L4g0YLRgNCw0YTQuNC60LAgMjEyPGJyPjguNCDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IFNlbGVuaXVtINC00LvRjyDQvdCw0L/QuNGB0LDQvdC40Y8g0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGPINC/0YDQvtC40LfQstC+0LTQuNGC0LXQu9GM0L3QvtGB0YLQuCAyMjI8YnI+OC41INCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YHQtdC70LXQvSDQtNC70Y8g0YLQtdGB0YLQsCDQvdCwINC/0YDQvtC90LjQutC90L7QstC10L3QuNC1IDIyNTxicj44LjYg0KDQtdC30Y7QvNC1IDIyODxicj48YnI+0JPQu9Cw0LLQsCA5INCY0L3RgtC10LPRgNC40YDQvtCy0LDQvdC90YvQuSBEb2NrZXIg0LIg0YHQtdC70LXQvSAyMjk8YnI+OS4xIERvY2tlciDQktCy0LXQtNC10L3QuNC1IDIyOTxicj45LjIgU3RhcnQgU2VsZW5pdW0tR3JpZCAyMzIg0YfQtdGA0LXQtyBEb2NrZXI8YnI+OS4zPGJyPjkuNCDQl9Cw0L/Rg9GB0Log0LrQvtC90YLQtdC50L3QtdGA0LAgRG9ja2VyINC40YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQutCw0Log0YfQsNGB0YLRjCDQutC+0L3RgdGC0YDRg9C60YLQuNCy0L3QvtC5INGH0LDRgdGC0LggMjM4PGJyPjkuNSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IERvY2tlciBNYXZlbiBQbHVnIC1pbiAyNDI8YnI+OS42INCY0YHQv9C+0LvRjNC30YPQudGC0LUgRG9ja2VyIENvbXBvc2UgMjQ1PGJyPjksNyDQlNC+0LrQtdGA0LAsINC90LXQtNC+0YHRgtCw0YLQutC4IDI0Nzxicj45Ljgg0KDQtdC30Y7QvNC1IDI0Nzxicj48YnI+0JPQu9Cw0LLQsCAxMCDQuNGJ0LXRgiDQsdGD0LTRg9GJ0LXQtSDQodC10LvQtdC90LAgMjQ5PGJyPjEwLjEg0LzQsNGI0LjQvdC90L7QtSDQvtCx0YPRh9C10L3QuNC1Jm1kYXNoO9Ch0L7QstC10YDRiNC10L3QvdC+INC90L7QstGL0Lkg0L/RgNC10YHQu9C10LTQvtCy0LDQvdC40LUgMjQ5PGJyPjEwLjIg0JLQuNC30YPQsNC70YzQvdCw0Y8g0L/RgNC+0LLQtdGA0LrQsCAyNTE8YnI+IDEwLjIuMSBBcHBsaXRvb2xzIEV5ZXMgMjUzPGJyPjEwLjIuMiDQktCy0LXQtNC10L3QuNC1INC40YHQutGD0YHRgdGC0LLQtdC90L3QvtCz0L4g0LjQvdGC0LXQu9C70LXQutGC0LAgMjYwPGJyPjEwLjMgU2VsZiAtUmVwYWlyIFRlc3QgMjYyPGJyPjEwLjQg0JDQstGC0L7QvNCw0YLQuNGH0LXRgdC60LjQuSDRgtC10YHRgiDQvdCwINC90LDQv9C40YHQsNC90LjQtSAyNjQ8YnI+MTAuNSDQoNC10LfRjtC80LUgMjY0PGJyPjxicj7QmtCw0Log0YPQu9GD0YfRiNC40YLRjCBTZWxlbml1bSAyNjU8YnI+0J/RgNC40LvQvtC20LXQvdC40LUgQiDQuNGB0L/QvtC70YzQt9GD0LXRgiBKdW5pdCAyODA8YnI+0J/RgNC40LvQvtC20LXQvdC40LUgQyBBcHBpdW0g0JLQstC10LTQtdC90LjQtSAyODg8YnI+PGJyPjxicj48YnI+PGJyPjxicj48aW1nIGNsYXNzPSJkZXNjX2FuY2hvciIgaWQ9ImRlc2MtbW9kdWxlLTMiIHNyYz0iaHR0cHM6Ly9hc3NldHMuYWxpY2RuLmNvbS9raXNzeS8xLjAuMC9idWlsZC9pbWdsYXp5bG9hZC9zcGFjZWJhbGwuZ2lmIj48YnI+PGRpdiBzdHlsZT0id2lkdGg6IDEwMC4wJTtib3JkZXItYm90dG9tLWNvbG9yOiByZWQ7Ym9yZGVyLWJvdHRvbS1zdHlsZTogaW5zZXQ7aGVpZ2h0OiAzNS4wcHg7Ij48aDMgc3R5bGU9ImZvbnQtd2VpZ2h0OiA5MDA7ZmxvYXQ6IGxlZnQ7bWFyZ2luOiAwO3dpZHRoOiAxMTAuMHB4O2JhY2tncm91bmQtY29sb3I6IHJlZDtjb2xvcjogd2hpdGU7aGVpZ2h0OiAzNS4wcHg7bGluZS1oZWlnaHQ6IDM1LjBweDt0ZXh0LWFsaWduOiBjZW50ZXI7Ij7QvtCxINCw0LLRgtC+0YDQtTwvaDM+PGRpdiBzdHlsZT0id2lkdGg6IDA7aGVpZ2h0OiAwO2JvcmRlci1ib3R0b206IDM1LjBweCBzb2xpZCByZWQ7Ym9yZGVyLXJpZ2h0OiAzNS4wcHggc29saWQgdHJhbnNwYXJlbnQ7ZmxvYXQ6IGxlZnQ7Ij48L2Rpdj48L2Rpdj48YnI+0JzQsNGA0Log0JrQvtC70LvQuNC9IC0g0L/RgNC+0YTQtdGB0YHQuNC+0L3QsNC70YzQvdGL0Lkg0YLQtdGB0YLQtdGAINC/0YDQvtCz0YDQsNC80LzQvdC+0LPQviDQvtCx0LXRgdC/0LXRh9C10L3QuNGPLCDQutC+0YLQvtGA0YvQuSDRgSAyMDAxINCz0L7QtNCwINC30LDQvdC40LzQsNC70YHRjyDRgtC10YHRgtC40YDQvtCy0LDQvdC40LXQvCDQv9GA0L7Qs9GA0LDQvNC80L3QvtCz0L4g0L7QsdC10YHQv9C10YfQtdC90LjRjywg0YfRgtC+0LHRiyDQv9C+0LvRg9GH0LjRgtGMINC+0L/Ri9GC0L3QvtC1INCyINCw0LLRgtC+0LzQsNGC0LjRh9C10YHQutC+0Lwg0YLQtdGB0YLQuNGA0L7QstCw0L3QuNC4LCDRgtC10YHRgtC40YDQvtCy0LDQvdC40Lgg0LHQtdC30L7Qv9Cw0YHQvdC+0YHRgtC4LCDRgtC10YHRgtC40YDQvtCy0LDQvdC40Lgg0L3QsCDQv9GA0L7QvdC40LrQvdC+0LLQtdC90LjQtSDQuCDRgtC10YHRgtC40YDQvtCy0LDQvdC40Lgg0L/RgNC+0LjQt9Cy0L7QtNC40YLQtdC70YzQvdC+0YHRgtC4LtCV0YHRgtGMINC80L3QvtCz0L4g0YLQtdGB0YLQvtCy0YvRhSDQv9GA0L7QtdC60YLQvtCyINC80L3QvtCz0LjRhSDQutGA0YPQv9C90YvRhSDQutC+0LzQv9Cw0L3QuNC5LtCe0L0g0Y/QstC70Y/QtdGC0YHRjyDQvtGB0L3QvtCy0LDRgtC10LvQtdC8INC4INGB0L7Qv9GA0L7QstC+0LbQtNCw0Y7RidC40Lwg0LjQvdGB0YLRgNGD0LzQtdC90YLQvtCyIERyaXZlci1CaW5hcnkgRG93bmxvYWRlci1NYXZlbi1QbHVnaW4g0LjQu9C4INC+0YHQvdC+0LLQvdGL0Lwg0YPRh9Cw0YHRgtC90LjQutC+0Lwg0LjQvdGB0YLRgNGD0LzQtdC90YLQvtCyIEptZXRlci1NYXZlbi1QbHVnaW4u0J7QvSDRgtCw0LrQttC1INCy0L3QtdGBINC80L3QvtCz0L4g0LrQvtC00LAg0LIg0L7RgdC90L7QstC90YPRjiDQsdC40LHQu9C40L7RgtC10LrRgyDQutC+0LTQvtCyINGB0LXQu9C10L3QsC48aW1nIGNsYXNzPSJkZXNjX2FuY2hvciIgaWQ9ImRlc2MtbW9kdWxlLTQiIHNyYz0iaHR0cHM6Ly9hc3NldHMuYWxpY2RuLmNvbS9raXNzeS8xLjAuMC9idWlsZC9pbWdsYXp5bG9hZC9zcGFjZWJhbGwuZ2lmIj48YnI+PGRpdiBzdHlsZT0id2lkdGg6IDEwMC4wJTtib3JkZXItYm90dG9tLWNvbG9yOiByZWQ7Ym9yZGVyLWJvdHRvbS1zdHlsZTogaW5zZXQ7aGVpZ2h0OiAzNS4wcHg7Ij48aDMgc3R5bGU9ImZvbnQtd2VpZ2h0OiA5MDA7ZmxvYXQ6IGxlZnQ7bWFyZ2luOiAwO3dpZHRoOiAxMTAuMHB4O2JhY2tncm91bmQtY29sb3I6IHJlZDtjb2xvcjogd2hpdGU7aGVpZ2h0OiAzNS4wcHg7bGluZS1oZWlnaHQ6IDM1LjBweDt0ZXh0LWFsaWduOiBjZW50ZXI7Ij7QktGL0LHQvtGAINGA0LXQtNCw0LrRgtC+0YDQsDwvaDM+PGRpdiBzdHlsZT0id2lkdGg6IDA7aGVpZ2h0OiAwO2JvcmRlci1ib3R0b206IDM1LjBweCBzb2xpZCByZWQ7Ym9yZGVyLXJpZ2h0OiAzNS4wcHggc29saWQgdHJhbnNwYXJlbnQ7ZmxvYXQ6IGxlZnQ7Ij48L2Rpdj48L2Rpdj48YnI+0JHRi9GB0YLRgNC+INGA0LXQsNC70LjQt9GD0LnRgtC1INCw0LLRgtC+0LzQsNGC0LjRh9C10YHQutC+0LUg0YLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INGBINC/0L7QvNC+0YnRjNGOIFNlbGVuaXVtIFdlYkRyaXZlciAzLjAsINGB0L7Qt9C00LDRgtGMINGC0LXRgdGC0L7QstGD0Y4g0YHRgtGA0YPQutGC0YPRgNGDINC4INC/0L7QstGL0YHQuNGC0Ywg0L3QsNC00LXQttC90L7RgdGC0Ywg0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGP
Продавец:辽版图书旗舰店
Рейтинг:

Всего отзывов:0
Положительных:0
Добавить в корзину
- Информация о товаре
- Фотографии

Введение
В этой книге представлено, как использовать Selenium Webdriver 3.0 для проведения тестирования веб -автоматизации с помощью большого количества тестового кода, скриншотов интерфейса и этапов работы.Основное содержание включает в себя, как построить тестовую структуру, как справиться с неудачными тестами, различными ненормальными значениями, сгенерированными Selenium, причинами сбоя автоматического тестирования, метода использования объекта страницы, как использовать использование расширенного пользователя API взаимодействия, использование класса Javascriptexecutor и недостатки селена, как использовать Docker в селене.Эта книга помогает читателям быстро понять и использовать Selenium Webdriver 3.0 в реальной работе, которая подходит для тестеров, разработчиков и связанных с ними специалистов для чтения.

Каталог
Глава 1 Как ускорить скорость теста 1
1.1 Сделайте разработчиков легко запускать тест 2
1.2 Используйте Apache Maven для создания тестового проекта 2
1.3 Тест на оплату 8
1.4 Используйте Testng для параллельного теста 11
1.5 Нет серебряной бомбы 21
1.6 Multi -Browser Support 22
1.7 Автоматическая загрузка бинарного файла WebDriver 30
1.8 Фоновый режим 38
1.9 Резюме 43
Глава 2 Как правильно обрабатывать неудачный тест 44
2.1 Положение кода тестового кода 44
2.2 Тест -это реальный документ 45
2.3 Проверка надежности 47
2.3.1 Изолированная команда автоматизации 47
2.3,2 раза и плохой тест 48
2.4 повышенная надежность тестов 49
2.4.1 Git 50
2.4.2 Subversion 51
2.5 Ключ должен продолжать интегрировать 52
2.5.1 Set TeamCity 55
2.5.2 Установить Дженкинс 61
2.6 Используйте расширение селена 68
2.7 Одна картина лучше, чем тысячи слов 73
2.8 Не бойтесь огромной информации об отслеживании стека ошибок 79
2.9 Резюме 83
Глава 3 Исключения исключения 84
3.1 noshelementexception 84
3.2 NosuchframeException Аномалии 86
3.3 nosuchwindowexception аномалии 86
3.4 elementNotvisibleException 87
3.5 StaleElementReferenceException 87
3.6 InvalidelementStateException 90
3.7 UnsupportedCommandexception 90
3.8 UnreachableBrowserException 91
3.9 SessionOtFoundExceuon 93
3.10 WebDriverException—Не нажимайте 93 в настоящее время
3.11 Noalertpresentexception 94
3.12 Резюме 94
Глава 4 Ожидание искусства 95
4.1 страница действительно готова 95
4.2 Внешние факторы, которые влияют на страницу, загруженную на странице 96
4.2.1 Коэффициенты компьютерных спецификаций 96
4.2.2 Коэффициенты спецификации сервера 96
4.2.3 Коэффициенты производительности двигателя JavaScript 97
4.2.4 Сетевые факторы 97
4.3 Мысли о решении проблем 97
4.4 Selenium встроен -в механизме ожидания 98
4.4.1.
4.4.2 Механизм тайм -аута сценария 99
4.4.3 Скрытый механизм тайм -аута ожидания 100
4.5 Используйте obilling 104
4.6 Ядро явного ожидания——Потоковая передача в ожидании 106
4.6.1 Функция 108
4.6.2 Java 8 Lambda выражение 111
4.7 Резюме 112
Глава 5 Используйте эффективный объект страницы 113
5.1 Зачем продолжать делать повторяющиеся вещи 113
5.2 Все начинается с объекта страницы 121
5.3 страница, обращенная к объекту, следующие точки, чтобы разделить 123
Введение в 5.4 Java PageFactory Class 125
5.4.1 Использование Annotation Annotation 125
5.4.2 Объект прокси инициализации 127
5.4.3 Проблемы, существующие в классе PageFactory 129
5.5 Запрос объект краткое введение 130
5.6 Выберите класс PageFactory или объект запроса 133
5.7 Создание масштабируемых объектов страницы 133
5.8. Преобразование объекта страницы в простой -читающий DSL 137
5.9 Потоковая страница объект 140
5.10 Резюме 144
Глава 6 Используйте Interactive User Interactive API 145
6.1 Введение API 146
6.2 Используйте API для решения сложных задач 147
6.2.1 Используйте висящее меню 147
6.2.2 Используйте операцию перетаскивания 151
6.2.3 Используйте смещение 155
6.2.4 Используйте ключ быстрого доступа 162
6.2.5 API расширенного взаимодействия не является абсолютно эффективным 170
6.3 Резюме 171
Глава 7 Используйте Selenium для выполнения кода JavaScript 172
7.1 JavaScript Activator Введение 172
7.2 НЕПРАВИЛЬНОЕ ИЗМЕНЕНИЕ И Злоупотребление приводом JavaScript 175
7.3 Правильное использование привода JavaScript 176
7.4 Более сложный случай 177
7.5 Метод импорта библиотеки JavaScript 184
7.6 Принципы импорта библиотеки JavaScript 186
7.7 Как выполнить асинхронный скрипт 186
7.8 Автоматически реализуйте взаимодействие с пользователем 188
7.9 Резюме 191
Глава 8 Правда 192
8.1 Используйте Selenium для загрузки файла 192
8.1.1 Использование сцена 192
8.1.2 Проблема столкнулась 193
8.1.3 Следующее действие 193
8.1.4 Вам действительно нужно загрузить файлы 194
8.1.5 Проверьте, действует ли ссылка 194
8.1.6 Метод загрузки файлов 202
8.1.7 Используйте Selenium, чтобы помочь загрузить файл 204
8.2 Невозможно отслеживать сетевой трафик через Selenium 211
8.3 Методы отслеживания сетевого трафика 212
8.4 Используйте Selenium для написания тестирования производительности 222
8.5 Используйте селен для теста на проникновение 225
8.6 Резюме 228
Глава 9 Интегрированный Docker в селен 229
9.1 Docker Введение 229
9.2 Start Selenium-Grid 232 через Docker
9.3
9.4 Запуск контейнера Docker используется как часть конструктивной части 238
9.5 Используйте Docker Maven Plug -in 242
9.6 Используйте Docker Compose 245
9,7 Докера, недостатки 247
9.8 Резюме 247
Глава 10 ищет будущее Селена 249
10.1 машинное обучение—Совершенно новый преследование 249
10.2 Визуальная проверка 251
10.2.1 Applitools Eyes 253
10.2.2 Введение искусственного интеллекта 260
10.3 Self -Repair Test 262
10.4 Автоматический тест на написание 264
10.5 Резюме 264
Как улучшить Selenium 265
Приложение B использует Junit 280
Приложение C Appium Введение 288

об авторе
Марк Коллин - профессиональный тестер программного обеспечения, который с 2001 года занимался тестированием программного обеспечения, чтобы получить опытное в автоматическом тестировании, тестировании безопасности, тестировании на проникновение и тестировании производительности.Есть много тестовых проектов многих крупных компаний.Он является основателем и сопровождающим инструментов Driver-Binary Downloader-Maven-Plugin или основным участником инструментов Jmeter-Maven-Plugin.Он также внес много кода в основную библиотеку кодов селена.

Выбор редактора
Быстро реализуйте автоматическое тестирование с помощью Selenium WebDriver 3.0, создать тестовую структуру и повысить надежность тестирования
